大学生のアプリ開発ダイアリー

(主にSwift)プログラミング日記。神戸在住。

「英単語タイマー1800 大学受験編」サポートについて

お問い合わせ先

下記メールアドレスからお問い合わせください。本アプリはユーザーの皆様からの要望に答える形で新機能や単語の内容など、これからも改善を行なっていく予定です。ぜひお気軽にお問い合わせください。ご要望があれば、LINE@などのサービスも開始する予定です。

phraseeitango1800あっとまーくgmail.com

(「あっとまーく」を@に変えてください。迷惑メール対策のため、一部表記を変更しています。)

タイマー英単語1800アップデートしました(旧「フレーズで覚える英単語」「読むための英単語」)

タイマー英単語1800大学受験編
をアップデートしました。

今回の変更点

  • タイマーで一定時間ごとに英単語を通知する機能を追加
  • 名前の変更

この二つになります。
タイマー機能は他の英単語アプリには無いようなので、売りになりそうだと思い、ついでにアプリ名も変更しました。

これからどうするか

次のアップデートは

  • レイアウトや構成を変更
  • 使いにくいところを直す
  • ランダムで100個等タイマーセット
  • キャラ要素を徐々に強くしていく

などを予定しています。
githubにコードや単語データも載せているので、興味がある方はぜひ見てください。

pixiv始めました。毎日投稿します

Pixivをはじめました。

pixiv.me

別にインターンに受かるためとかではありません。

ようやくアプリの基礎機能が完成してきたので、お絵かきの方を頑張っていこうかなという余裕が出てきました。

これから毎日2作品投稿を目標に頑張っていこうと思います。

 

「読む」ためのフレーズ英単語1800 大学受験編をアップデートしました

今朝、「読む」ためのフレーズ英単語1800 大学受験編をアップデートしました。

修正点

  • (1)単語テストで正解・不正解が正しく判定されない不具合の修正
  • (2)OS8.0以上に対応
  • (3)アプリ名の変更
  • (4)iPadで正常に画面が表示されない問題を解決

特に、単語テストで正解・不正解のArrayの並び順がおかしくなり、正解した単語が間違った単語と表示されてしまう問題は致命的だったので、修正が通ってよかったです。

アップデートに際して苦労したこと

ユーザからの指摘を頂いた単語テストの問題(1)はすぐに修正できたのですが、それだけを修正したバージョンを申請した時に「iPadで正常に画面が表示されない問題」を理由にリジェクトされ、それの修正に2週間ほどかかりました。
iPhoneiPadの両機種を対応機種とせずにビルドしても、AppleにはiPadも対象機種と判断されてしまいます。具体的には、iPadに関しては、9.7inchモデルはiPhone4sと同じ表示になるらしく、画面の一部が画面外にはみ出してしまい、これを指摘されました。

iPadでの画面はみ出し例1(ヘッダー部分のはみ出し):

本来ヘッダー部分があるのですが、はみ出してtableViewだけになっています
f:id:swiftfe:20170730105630p:plain

iPadでの画面はみ出し例2(ボタンの一部はみ出し):

本来全部表示されるはずの水色のボタンが一部しか表示されていません
f:id:swiftfe:20170730105626p:plain

皆さんもビルド時に「iPhone」を設定しても、iPadでの実行もしておかしいところがないか確かめる必要があるので注意してください。

萌えキャラをアプリに導入するとどうなるのか

この夏休みの課題の一つにしたいです。
つまり、英単語超アプリに萌えキャラを導入します。
お絵かきを頑張りたい。

4度目の正直

英単語帳アプリ「フレーズで覚える英単語1800大学受験編」のアップデートの実に4回目の申請をしました。

問題点

iPadで表示がうまくされない問題がありました。
auto layoutiPadで思ったような動作をしてくれなかったことが原因でした。
このアプリはiPhoneユーザ向けにリリースしたものだったので、iPadではテストすらしていませんでした。
その結果、一部画面がうまく表示されないのは当たり前でした。
しかし、appleはなぜiPhone向けのみのアプリを許してくれないのでしょうか・・・正直、結構無駄なことをしているようにしか思いませんし。どうなのかなあと思います。

解決法

auto layoutをpreviewで見ながらちまちまと変更し、直しました。
iPhone向けのビルド設定だと、iPadのpreviewが役に立たず、いちいち実行しなければいけなかったのは結構面倒でした。

今後

とりあえず、指摘された問題は解決できたと思いますが、iPadでは快適に使えるものではないと思います。
そのうちユニバーサル対応をしなければなと思いました。
しかし、やっぱり複数画面対応は難しいですね・・・

はてなサマーインターン2017に参加したかった話

今日の昼頃、pixivサマーインターン落選通知を受けた私ですが、実はもう一つ、pixivを見つける前に受けたいと思っていたインターンがありました。
はてなサマーインターン2017」です。

受けなかった理由(受けられなかった理由)

はてなのサマーインターンは、期間が大学院入試と被っていたのです。
8/24・25が大学院入試の日で、インターン期間は8月14日(月)〜2017年9月8日(金)。
残念でした。
本当は前半だけでも行きたかったのですが・・・

来年こそ受けます!

来年こそ受けたいと思います。
来年は、はてなで内内内定をもらいに行きたいと思います。
そのために勉強を頑張って、アプリの売上10万は達成しておきたいですね。(できるのか?笑)