このサイト「フラッとこ」を書いている「とこ」です
Flutterはじめました
Flutterのアプリ開発を勉強しています。
未経験からのスタートです。
以前は、モバイルアプリの開発は難しそうで食わず嫌いしていたのだけど、日常生活で地元情報の調べ物するとき、
「なにか便利な仕組みがあるといいのにな…」
「他のみんなはどうやって調べているのかな…」
って感じることがよくありまして…
そこからだんだんと
「自分で作ってみようかな…」
という気持ちが芽生えてきたわけです。
プログラミング経験
Flutterを始める前は、主にAdobeのDTPソフトであるInDesignを自動で動かすスクリプトを書いてました。
いわゆる「スクリプター」です。
当時の仕事は、InDesignを自動制御するために、JavaScriptやExcel・Access VBAを作るのが主な仕事。
仕事の流れの一例としては、
- 受け取ったテキストデータからExcelやAccessのデータベースを作る
- InDesignにスクリプトを受け取る仕組みを作る
- Excel・Access VBAを書いて、データベースの内容でInDesignデータを自動作成する
という感じ。
- JavaScript
- Excel VBA
- Access VBA
- VBS
- VB
- XML とか。
DTPのスクリプトに関するサイトも作っていました。現在は更新を休止しています。
当時の詳しいプロフィールは、スクリプちんで書いています。
Flutterへの挑戦!実は一度挫折しまして…
2020年12月、DTPの仕事をしながらFlutterの勉強を始めました。
プログラミングは初心者じゃないけど、モバイルやWebのシステムは全くの未経験。
初めはネットで調べながらMacに環境構築して、Flutterプロジェクト作成のチュートリアルをやったあと、有料の動画講座の視聴を開始しました。
さてここからが本番だ!
と、意気込んだものの、しばらくして難しくなってきたら、次第にだらしな〜いことになりまして…
DTPの仕事に時間を取られるのを理由に、Flutterは半ば諦めモードに入ってしまいました。
こういうのを、一般的には「挫折」っていうんでしょうね。
でもそれから3年半後の2024年5月、やっぱりFlutterが気になって仕方なくなりまして…
やっぱり!
モバイルアプリを作りたい気持ちが、再燃したんです!
はばたくよ! Flutterエンジニア
というわけで、Flutter再挑戦です。
まずは、当時購入して途中で放置した2つの講座の再受講から始めました。
ひとつは、Udemyの講座「Flutter & Dart – The Complete Guide」。
もう一つは、通称「みんプロ」でお馴染みの「みんなのプログラミング」です。
動画講座の購入当時、Flutterはバージョン1でしたが、再挑戦の時点ではすでにFlutter3!
でも、どちらの講座も、講座サイトにログインしたら新バージョン対応の動画に再編集されているではありませんか!!
今度こそFlutterをモノにして、Flutterエンジニアとして羽ばたきますよ!
このサイト「フラッとこ」について
Flutter関連の記事は、勉強開始した当初はスクリプちんに書いていましたが、2024年5月にFlutterに主軸を移すのを機に、このサイト「フラッとこ」を立ち上げて、古い記事もこちらに移動しました。
「フラッとこ」では、Flutterの講座や参考書籍で学んだこと、他のサイトで教えられたこと、エラーで苦しんだことなどを、自分の頭で一旦消化して「これは記録しておこう!」と思ったことを発信しています。
内容は「情報共有」と言うのは僭越すぎるので、「自分用の覚え書き」という意味合いの方が大きいです。
なんせ、すぐに忘れちゃんうんで、あとから自分でも読み返して思い出せるように。
それと理由はもう一つ、理解したと思った内容でも、実践しようとしたら実はよくわかっていなかった、って言うこともよくあるので、「理解してるかどうかの確認」もありますね。
でも、サイト構築が目標ではありません。
もちろん、いいサイトにしたいという強い気持ちはありますが。
本当の目標は、「役立つFlutterアプリのリリース」です。
と言うわけで、
このサイトを見てくださった方たちと一緒に、がんばっていけたら嬉しいです。
どうぞ、よしなに。