・レイアウトの大きさの指定
・写真のアップロード
・写真の挿入
・ロゴの挿入
・写真の位置と大きさを調整
・写真のトリミング
・文字の入力
・文字の色の指定
・文字の白抜きの指定
(・文字のフォントの指定)
・文字の大きさの指定
(・文字の位置の指定)
・背景色の指定
・印刷用のレイアウトの出力
(・印刷用のPDFの出力)
作りたいアプリに必要と思われる処理を因数分解して書き出してみた。「困難の分割」という手法である。
こうして見ると、いずれも既知の処理の組み合わせなので頑張ればできそうな気がしてくる\\\٩(๑`^´๑)۶////