Scrapboxへ簡単にページを作成するためのアプリ。RxSwiftの学習を目的に作成した。
画面に入力した文字をScrapboxにPOSTで投げるだけのように見えるが、カメラや写真の管理、OAuth2での認証、WebViewの詳細なカスタマイズなど、意外と面倒なことをしている。
Twitterへ投稿するためだけのアプリ。Objective-Cで作成した。
これを作ったときはC言語のメモリ管理がまったく理解しておらず、メモリリークを起こしたり、開放したアドレスにアクセスしてクラッシュしたりとバグだらけだった。
そんな状態なのに非同期で投稿したいからとスレッドで非同期処理をしたりしたもんだから、さらにクラッシュが多発して大変だった。
でも、このアプリを作った結果、iOSエンジニアとして転職して今に至るので、作ってよかったと本当に思う。