30代高卒未経験から4ヶ月で作成したアプリが1000ダウンロード達成!!
どうも、リルオッサです。
まさに題名そのままなのですが、今年の9月末にリリースした2作目のアプリ「DanceNote」が1000ダウンロード達成しました!
リリース一週間で800ダウンロードは達成していたので、それからの増える速度を考えるとそんなに多くはないですが、こんなしがない駆け出しエンジニアのアプリを使っていただけるなんて感謝感激です。
今回は、App storeリリースから約1ヶ月半の間に三回アップデートしたのでそれについて書こうかと思います!
・第1回目のアップデート
アップデート内容
・中国語(簡体字、繁体字)と韓国語のローカライズ対応
・テーマカラーの追加
これはこの時の記事でも述べたのですが、台湾人の友人が英語で書かれたアプリの説明を理解していなくて、中国語に翻訳すると「めっちゃいいじゃん」と言ってくれたので、それならローカライズしてみるか!ということでアップデートしてみました。
・第1回目のアップデート 良かったところ
中国語と韓国語にローカライズする前はどちらのテリトリーでもダウンロードはゼロでしたが、台湾や韓国でもダウンロードされるようになりました!
(日に指で数えられるほどですが、、、)
ちなみに現在ダウンロードされている国は、
🇯🇵日本
🇹🇼台湾
🇰🇷韓国
🇦🇺オーストラリア
🇲🇾マレーシア
🇮🇩インドネシア
🇺🇸アメリカ
🇨🇦カナダ
🇮🇪アイルランド
🇩🇰デンマーク
🇫🇷フランス
🇧🇬ブルガリア
🇲🇽メキシコ
以上、計13カ国。
・第1回目のアップデート 悪かったところ
とにかくローカライズに対応する為のApp storeプレビュー画像作りが面倒臭い。笑
自分自身としては少しでも多くコードを書きたい!!という気分なのに全くコードは触らずデザインしなくてはならず、コードを書けない日々が続きました、、。
ローカライズの国が増えれば増えるほど、Xcode上でのラベルなどのローカライズ対応が増えたり、App Store Connectでアップデート時にアップデート情報も各言語で対応しなければならずとても面倒臭いです。
あまり効果がないのなら時間的コストを考えて最小限に抑えるのが本当は賢いのかもしれません。笑
・第2回目のアップデート
アップデート内容
・バグの修正
これは本当に最悪でした。
動画を管理するアプリなのに、
アップデートをすると保存した動画が再生されなくなる
という致命的なバグです、、、、
第一回アップデート後に早急に対応しました。
今回バグは、動画そのものが削除されていた訳ではなく、ビルドやアップデートをするとデータを保存しているドキュメントのURLが変わってしまうのが原因でした。
同じ過ちは繰り返さぬようにQiitaに解決策を投稿し、失敗をしっかりとアウトプットとして残しました。
今回のバグは、原因を論理的に分析し、割と早めに解決することができ、少しだけ自分の成長を感じれて嬉しかったです。
こういう出来事を少しずつ積み上げていって、もっともっと成長できればと思っております!
・第3回目のアップデート
アップデート内容
・セルの大きさを変更できるようにしました
これは初めてユーザーからの声を形にしたアップデートです。
実際変更できるようにしてみて、絶対こっちの方がいいなと思った。笑
このアップデートに伴い、今まで触った事のなかったSegmented Controllを使ったのでその時の学びもQiitaに残しました。
・まとめ〜個人開発を通してのプログラミング学習〜
参考書や教材でのプログラミング学習もいいけど、
結局自分の作りたいものを作りながらプログラミング学習する方が
壁にぶつかっても楽しく乗り越えられるし、
単なるコピペじゃなくて理解して使おうと思えるし、
毎日前向きにプログラミングに取り掛かれる。
途中で投げ出した教材数知れず。
でも、今は楽しく個人開発しています。
あぁ、プログラミングに出会えて良かった。
おしまい。