アプリ開発日記 v1.0.0リリース
初回リリース! アプリをリリースしたぞ! ということで記念に開発日記を書いてみる。 経緯 去年のアドベントカレンダーでアプリ開発を開始した。 この状態だとほぼ機能はないしtwitter連携するメモ帳みたいな状態になっていた。 v0.0.1の状態 最初はそのまま旅ログっぽいアプリを作っていたのだが、な […]
未知との出会いとワクワクを。
初回リリース! アプリをリリースしたぞ! ということで記念に開発日記を書いてみる。 経緯 去年のアドベントカレンダーでアプリ開発を開始した。 この状態だとほぼ機能はないしtwitter連携するメモ帳みたいな状態になっていた。 v0.0.1の状態 最初はそのまま旅ログっぽいアプリを作っていたのだが、な […]
stage24: 画像をtwitterに上げる ようやくここまできた。ときはすでにクリスマスイブ。さっそく実装を進めていこう。 swifterに連携する これまでの実装でほとんどパーツは揃っているはず。投稿すべき画像は手元にあり、コード上で扱うことができ、twitterへ投稿するためのライブラリも導 […]
stage23: 画像を投稿できるようにする お次は撮影した画像をlocalに投稿できるようにしよう。 ローカルの画像を表示する まずは、今リストに表示しているところに選択した画像が出るようにしよう。 先日修正したところを一箇所戻す。 func makeUIViewController(contex […]
stage22: 写真をとる 次は写真を撮れるようにしよう。 plistの追加とコードの修正 今回はそんなに修正箇所は多くない。 plistの追加 + <key>NSCameraUsageDescription</key> + <string>This app u […]
stage22: 画像投稿機能 さて、テキスト投稿の機能作成してからしばらく経ってしまったが、次は画像投稿機能だ。順を追ってやっていくことにしよう。 画像の表示、写真の撮影、写真の保存、twitterへの投稿。 こんな流れでやっていこう 画像表示の方針 localにある画像を表示できるようにしよう。 […]
stage20: xcodeのラストメンテナンス 画像投稿の機能を作ろう。とは思ったのだが、あとわずかにxcodeのメンテナンスが残っていたのでやっておく。 fontとカラーコードの調整 最終形 こうなる。 molokai入れる カラーコードはmolokaiを使っているので入れる。 今回は、http […]
stage18: xvim導入 儚くも破れ去ってしまった開発環境整備。しかし、どうしても生のままのxcodeは使いづらくて、それだけで開発中の体力の持っていかれ方が違う。ということでなくなくxvimを入れよう。仕方ない。 xvim導入 https://github.com/XVimProject/X […]
stage17: 開発環境を整える 気付いたら折り返していたアドベントカレンダー。 実はまだコード自体は全然書いてないに等しい。 しかし、Xcodeというのはなかなかに使いづらくどうしようかなと思っているところ。いつもはvimなのだよ。 ということで画像投稿機能の作成の前に手慣れた環境に近づけるべく […]
stage15: アプリの投稿とtwitter投稿を連携させる これでようやく1つの機能実装が完了する。さっそく取り掛かろう。 とはいえ今日はそこまで重たい作業はない。 投稿文を差し替える swifter.postTweet の引数に与えているところを差し替えるだけだ。 swifter.postTw […]
stage14: twitter連携投稿 twitter loginができるようになったので accessToken と secret が取得できるようになった。 これを使えばtwitter apiが叩けるはず。 まずは、 credentialを保存 keychainの方が良さそうなのでそこに保存す […]