じゅんぺの開発日記 -3ページ目

じゅんぺの開発日記

iPhone、androidアプリの開発日記・・・でした。
最近はいろいろ開発しております。

もう2016年。さて次は何しよう。

ごめんなさい。

コンパイルし直して使ったらなんか微妙なアプリになってしまったな、こりゃ。

フラットデザインに全然合ってないUIになっちゃった。

だから見た目も非常に使いづらい。特に一覧画面。白が強いから、もっと明確にしないとね。

あとなんで電池の画像が残るんだ・・・

などなど盛りだくさんなので、作り直します、はい。

やっぱりOS等々変わったら対処しなきゃダメですね。

開発者失格だな。以後気をつけます。


・・・これは「しりとり学園」もダメか?

あっちは全部画像で構成してるから問題ないかな?要確認。
ちょびっとずつ余裕が出てきたので、障害対応をしようかと。

久々にXcodeを立ち上げたら、まずアプリのコンパイルに失敗。。。

てか立ち上げたのは約1年ぶりという酷い有様。


で、発生したエラーはこちら。

Unable to determine concrete GCC compiler for file

なんと109個も出ましたよ。

あー何だろうと思ったら、Googleにて解決。

こちらのサイトを参考にしました。
http://ios-iam.blog.so-net.ne.jp/2013-11-13

コンパイラの設定ね。

変更したところ、無事に実機デバッグができるようになりました。


今回の要点は2点。

 ・シーケンスバーが進まない
 ・一時停止ができなくなる。または、途中からの再生ができなくなる

さ、確認。

昨日から開発環境にBootCampを導入中。

Windows 8.1
Windows Office
16GB USB

を買ってきた。

Windows8.1 UpdateはまだAppleでサポートしていないらしく、やめたほうがいいとのことだったので、Windows8.1(DSP版)を購入。


早速自宅にて導入。

案外手順通りに行けた。
ちなみにUSBには10GBくらいの空きが必要。

1. 最新のMac OS X Mavericksにアップグレード(一応
Mavericksにしといた)
2. 該当するBoot Camp サポートソフトウェアダウンロード(今回の場合5)
3. 2をUSBにコピー
4. Windows8.1のインストールメディア挿入
5. BootCampアシスタントを起動

で、あとはアシスタントの手順に従えばOK。
パーティション切って、インストール。
1時間くらいかかったかな。

インストールしただけだと解像度とかが合ってなかったり、無線LANが使えないので、
USBにコピーしておいたサポートソフトウェアのsetup.exeを実行する。
それが終了すると、解像度が合い、無線LANもつながるようになる。

その後、Officeをインストールして、セットアップ終了!!
トータル5時間かかるという顛末。
だが、これはコワーキングスペースで実施したからこれで収まった。
うちでやったら24時間かかってると思うw

なんせ、昨日Mavericksをダウンロードするだけで「残り10時間」って出たからね。。。
しかも頻繁に切れるし。。。ダメだよね遅いと。


ということで、Windows環境構築完了!!

OSのバージョンの問題なんだと思うんだよね、きっと。

iOS7が出た当初のバグとか。



設定画面に遷移してフリーズするっていうのは何が原因か。

まず曲数ではない。

その時点では曲数は関係ないし、曲情報は持ってきてないから。

仮に曲数が原因かな?と考えたところ、処理的に全曲メモリに保持するみたいなことはしてないし、それを改善してからリリースしてるし。

うーん、なんだろう?

今現在自分のiPodに3000曲を入れてやってるけど、何ら問題なく動作している。


連休中にプログラム見てみるけど、わからないかも。

てかあのレビューコメントって返信とかできないもんか。状況を詳しく聞きたいなぁ。


そーいえばiTunes Matchが出るのね。

このアプリ使われる率下がりそうですね。ま、いっか。元々自分向け、使ってくれている方々ありがとう的なアプリなので。


連休明けから仕事のペースを落としたい!!
今日、iOS7.1にアップデートしてみました。

Shuffle Music Theaterは正常に動作しているようです。

どうやらOSの問題ではない様子。

となると・・・曲数か・・・そうですか。。。負荷テストが足りなかったか。

2000曲ぐらいまでは試したんだけどなぁ。

iPhoneって最大容量いくつだっけ・・・64GBか。

誰か持ってないかなー
最近、やること貯め過ぎて休みでもなんも出来ん。。。

というか仕事をうまいこと片付けられないのがまずいんだなー

ドンドン仕事くれるのはありがたいんだけど、もういいわ。ちょっとお休みしたい。

もう毎日10時過ぎに帰ってくるのも疲れてきたぞ。

前の会社の5、6年前の生活に似てきている。あの忙殺されてた感じ。


好きなことできずに生活してると自然とストレス溜まる。

ここ数年ストレスフリーな生活してたんだけど、最近ダメだな。今年はがんばらなきゃいけない年なんだけどね。マジで。いろいろあって。

とだいぶネガティブなことを書いてみた。



で、前向きなことも。

先日、会社絡みの飲み会でご先輩方にお会いし貴重なお話をたくさん聞けました。

広告とか、広告とか、広告とか。

広告出した方がいいよ、と。

なんか出したい気持ちがひじょーにあるんだけど、うちの会社って副業禁止なのよね。

確定申告とか税金云々でごちゃごちゃするのも嫌だからやらないって決めてたんだけども。そこまで言われるとやってみたくなる。

自分への収入にならなくていいか、なんか広告が自動的にユニセフとかに寄付される仕組みってないのかね。

まぁ、おこずかいはほしいけどね。New Balance欲しいし、無印良品行きたいし、メガネも服も・・・

とまぁ、それとは別にもう1つ。「Unity」。

マルチプラットフォームのゲームエンジン。昨日、サラッとさわってみたんだけど、なかなか面白い。

何個かアイデアがあるのでそれを作るところまでいきたいなぁ。

何月になるかな・・・
先ほど、Developer programって更新されたのかなーと思い、

久々に「しりとり学園」のiTunes Storeを見てみたら、なんとレビューが1件ついているではないですか!!

しかもとっても好評なお言葉ありがたひ。




こういうのあると非常にモチベーションアップにつながります。

ありがとうございます。

iTunes Store「しりとり学園」
先日、ふとiTunes connectでアクセス状況でも見てみようかなと思ったら、developer programの有効期限切れてたため見れなかった。。。

あー見れなくなっちゃうのね。

しかもアプリの掲載も止められちゃってダウンロードもできなくなっちゃうわけね。

あーそうですかそうですか、

ということで更新しました。しばらく新しいアプリを登録することはないと思うけど、とりあえず。

てっきり自動で更新されるものと思ってたけど、そうじゃないんだね。



本日は代休。

なもんで、illustratorの勉強に行ってきます。

アプリの画像を差し替えよう!
最近、Illustratorの勉強を始めた。

そして衝撃。

べ・便利過ぎる!!


GIMPとこんなに使い勝手が違うんだね。

便利さ加減が全然違う。

少しずつ勉強勉強。
またまたandroidメモ。

個人的に勝手に思っているのですが、着信音とバイブってなんか似たような機能だと思うわけです。

電話なりメールなりが届いたら、音なり振動なりで伝えるわけなので。


で、androidでそれを実装すると、

音:MediaPlayer
バイブ:Vibrator

というクラスがそれぞれ用意されている。

まぁ使い方は簡単なんだけど、解せない部分が。


音は、スリープ状態になっても鳴り続けるんだけど、

バイブは、スリープ状態になると停止してしまう!

なんで?


今回作ってるアプリは、イベントをきっかけに音+バイブを使ってユーザに知らせる。

で、その状態でスリープ状態に入ると音だけ継続される・・・って変でしょ。

なぜにバイブだけ自動で止まるのよ。。。


だから、自分でバイブレーションを管理するクラス作って、スリープ状態から復帰したら再振動させる処理が必要になった。

音は必要ないのにー!


という愚痴。

android奥が深い。というかまだ全然浅いところまでしか知ってないだけか。

onResumeとかonNewIntentとか考えるだけで結構億劫になる。

まだまだ勉強が足りないなぁ。