マガジンのカバー画像

AIエンジニアが一ヶ月でバーナーリストアプリをリリースする!

20
アプリ開発未経験のAIエンジニアが一ヶ月でアプリ開発してリリースまでを目指す。作るアプリは元々Google などで超高速仕事術スプリントなどを考案したジェイク・ナップ と ジョン…
運営しているクリエイター

#Flutter

AIエンジニアが一ヶ月でアプリ開発19:実装⑧(スクロール)

AIエンジニアが一ヶ月でアプリ開発19:実装⑧(スクロール)

こんにちは、りぼっちです。

昨日はサボってしまいました。子供が熱を出して看病してたので勘弁です。

今日は、ちょっとハマったスクロールのところを紹介します。

ListView.builderを使ったリスト表示メニュー画面のように最初から決まったリスト数を表示するんだったら良いんですが、TODOリストのように可変長の配列に入った情報をリスト表示する時に ListView.builder を使って

もっとみる
AIエンジニアが一ヶ月でアプリ開発18:実装⑦(タイムスタンプ)

AIエンジニアが一ヶ月でアプリ開発18:実装⑦(タイムスタンプ)

こんにちは、りぼっちです。

今日は実装を進めます。
前回の実装でモデルを作りましたが、モデルには CreatedAt と UpdatedAt のカラムが含まれていました。この部分を保存するときの実装をします。

Flutter の DateTime型これは非常に扱いやすい時間の関数です。

DateTime _now = DateTime.now(); # 2020-09-15 21:23:3

もっとみる
AIエンジニアが一ヶ月でアプリ開発16:実装⑥(model作り)

AIエンジニアが一ヶ月でアプリ開発16:実装⑥(model作り)

こんにちは、りぼっちです。

さっそくですが掲題通り model の実装です。

model実装するわけ以前 Firestore の実装はしたのですが、それだけだと常に同期する必要があるのと、やっぱりローカルでもデータを残しておきたいと思い、 shared_preferences を使おうと思うのですが、これだと JS のローカルストレージとかと一緒で文字列しか保存することができません。つまり構造

もっとみる
AIエンジニアが一ヶ月でアプリ開発15:機能見直し(再考)

AIエンジニアが一ヶ月でアプリ開発15:機能見直し(再考)

こんにちは、りぼっちです。

今更機能見直しかよぉーっと思ったかもしれませんが、その通りです。全然検討不足でした。

TO-DOリストに必要な機能の選定とりあえず TO-DOを作って、チェック( DONE )できる機能だけあれば良いと思っていましたが、最近の TO-DOリストには様々な機能があります。
例えば私が使っている things3 の機能としては、「いつやるか」「タグ」「サブチェックボック

もっとみる
AIエンジニアが一ヶ月でアプリ開発14:実装⑤(広告)

AIエンジニアが一ヶ月でアプリ開発14:実装⑤(広告)

こんにちは、りぼっちです。

今日で、開発をはじめって 2週間が経過しました。ちょうど半分です。はたして一ヶ月で完成するか!(リリースできるとは言ってないw)

作り込みを行う前に広告についてまとめます。別に、このアプリで一攫千金を狙ってるわけでは無いんですが(あわよくばテスラが欲しい)、一応広告に関してもアプリの基本として触れておきたいので、運用を含めて組み込んでいきます。

もちろん使うのは

もっとみる
AIエンジニアが一ヶ月でアプリ開発10:実装③

AIエンジニアが一ヶ月でアプリ開発10:実装③

こんにちは、りぼっちです。

タイトルに使っている ① という数字カウンターは ⑩ までしか表現することができないので、10日以内に実装を終わらせることを自分への戒めにしようと思ってたんですが、全然無理そうなのでどうしようw

こんかいはUI実装の話です。
細かい実装の話をしても、すぐに古くなってしまうので公式のDocsを見てください。どっちかといえばやったことベースで紹介していきます。

Dra

もっとみる
AIエンジニアが一ヶ月でアプリ開発9:実装②

AIエンジニアが一ヶ月でアプリ開発9:実装②

こんちにちは、りぼっちです。

今日は実装の二日目です。

Firebase繋ぎ込みやり方の詳細については別のブログなどを読めば分かるので、やったことベースで書くと、Firebase に登録して新しくプロジェクトを作成。「burnerlist」というプロジェクトを新規で作りました。

登録したら今回は、とりあえず iOS アプリを作成して「GoogleService-info.plist」というフ

もっとみる
AIエンジニアが一ヶ月でアプリ開発9:実装①

AIエンジニアが一ヶ月でアプリ開発9:実装①

こんにちは、りぼっちです。

実装を開始しました。とりあえず Android Studio を入れるところからですw

Flutterの開発環境構築

Flutter は公式のプラグインとして、Android Studio, VS code, Emacs のプラグインを提供しています。基本的にホットリロードは、どれを使ってもできそうなので使い慣れているやつが良いと思います。自分は、普段 PyCha

もっとみる

AIエンジニアが一ヶ月でアプリ開発8:技術選定

こんにちは、りぼっちです。

今回は、技術選定をしたいと思います。っと言っても、ちょこちょこ調べを進めてて、ほとんど決まっているので使う技術の紹介です。

アプリの開発は Flutter を使うFlutter はGoogleが開発しているクロスプラットフォームエンジンです。アプリ開発の経験が無い自分にとって、iOS と Android の両方を開発するのはハードルが高く、クオリティを担保するために

もっとみる