自宅プログラマーの憂鬱

Since 2013。個人でアプリ作っています。

Smart Metronome Android版の開発

Android Studioでの開発スタートしました。とりあえずドットインストールの講座やって、本一冊買ってきて制作開始。1. テンポの数字を配置 2. プラス・マイナスのボタンを配置 3. ボタンをタップするとテンポがアップダウン 4. テンポの数字は再起動しても前…

Smart Metronome Version 5での変更点

どこかに詳細を公開しておきたかったので、ここに記録しておきます。Smart Metronome Ver.5 の一番の変更点は、メイン画面のレイアウト変更とそれに伴うUXの統一です。 左が旧バージョン、右が新バージョン。一番違うのは上部に時間や電池残量などのステータ…

コンサート・マーチ「虹色の未来へ」

久々の更新になってしまいました。しばらくUnityの学習をしていたのですが、UnityでMetronomeアプリをつくるのは、さすがにオーバースペックだと感じていたのと、OSに近いところでプログラミングする場合、やはりネイティブな開発環境の方が良いということで…

Smart Metronome アンドロイド版開発 (5日目)

5日目ってわけではないのですが、Blog的には5回目なので (^ ^;;Unity2017入門 最新開発環境による簡単3D&2Dゲーム制作 (Entertainment&IDEA)作者: 荒川巧也,浅野祐一出版社/メーカー: SBクリエイティブ発売日: 2017/11/28メディア: 単行本この商品を含むブロ…

iTunes Connect で銀行の情報が足りないよと怒られる

APPLEの契約情報を更新していて気づいたのだけど、銀行のbank account holder typeというのが設定されていないから必要に応じて設定しなさいというエラーが出ていた。Our records indicate that your banking information is incomplete: Missing bank accou…

Smart Metronome アンドロイド版開発 (4日目)

本買ってきました。50ページくらい読んだけど、結構難しそう、、。 やっと画面の説明が終わったところ。各項目ともパラメータが多くて、しかもその意味がわからないから萎える。まぁぼちぼち行きましょう。

Smart Metronome アンドロイド版開発 (3日目)

Unity入れてみました。 ボールに物理エンジン割り当てて実行したらちゃんと落ちたw

Smart Metronome アンドロイド版開発 (2日目)

端末GETしました。本当は、メジャーメーカーの中古を狙ってたのですが、近所のショップにiPhoneしか在庫なかったので結局Amazonでポチりました。DOOGEEという聞いたことないメーカーのX20L。ちゃんと「OK Google!」にも反応してこんなのが1万ちょっとで買え…

Smart Metronome アンドロイド版開発 (1日目)

Smart Metronome アンドロイド版を開発することにしました。しかも委託とかじゃなくて自作。自作を選んだ理由は、他人に頼むときに仕様書つくるくらいだったらコード書いた方が早そうだなと思ったから。あと、私が求めるクオリティーのものを作ってもらえる…

プランジャーミュートはダイソーの排水口クリーナーで

今度、トランペットの演奏でプランジャーミュートを使う曲があったので調達を試みました。プランジャーミュートって何?って方はこちらの2:16 あたりからのMarsalisのSOLOをどうぞ。www.youtube.comはい、おトイレのカッポンです。楽譜には + ○ + ○ の様に書…

Smart Metronome リピートモードのバグ

すみません、Smart Metronome Version 4.6 にバグを混入させてしまいました。 リピートモードが、小節数、繰返し回数共にカウントアップせずに延々と同じビートを打ってしまいます。現在修正したバージョンをAppleに提出しておりますので、直ぐにアップデー…

iOS11でCPU使用率上昇でアニメーション動作不良

開発者のみなさん、iOS11対応やってますか?今回のアップデートで、特にdeprecatedになったコードとかは無かったのですが、何故かメトロノームアプリの針が、ある操作を行うとまともに動かなくなりました。 その操作というのは、メイン画面からプログラム編…

Wordpress : WP-MembersでTOSのLINK先を変更する

Wordpressで会員サイトを作成する際に大変便利なプラグイン、WP-Members。 新規アカウントを登録する際に利用規約(TOS)にチェックを入れてもらう様にした場合、利用規約のLINK先はプラグイン内のTextフィールドに記入する様になっています。これを、独自の固…

Smart Metronome Ver4.2 リリースしました 今回の目玉はLOG

スマートメトロノームのアップデートができました。ー 今回の変更点 ー [新機能] LOG表示する[ユーザ要望] 振り子を左から振る カウントの音量の差を小さくする 拍子とか拍分割の画面を閉じられるようにする チューニングの音をAだけじゃなくて、色々出せる…

adMobのバナー広告の更新時間をGoogle先生に最適化してもらった件

いつからできたのか、数日前にひょろっとGoogle先生から件名の設定を勧められたので早速やってみた。adMobの "収益化" => アプリを選択 => 広告ユニットを選択 そうすると設定画面になるので、自動更新の項目を"Google による最適化"を選択。内容は以下の通…

2つのNSDate型データの年月日だけを比較する

まーだ Objective-Cでプログラミングしてんのかよ!?って感もありますが、、、 既存のAPP、既に8000行くらい書いちゃってるし、Swiftに移行するモチベーションも無いんですよねー。ところで、軽くハマったんですが、別のタイミングで取得されたNSDate型のデ…

iOSアプリリジェクト: iPhoneのアイコンを許可なく使ってはいけない

練習カメラは、一度リジェクトされたのですが、原因はこちら。 操作説明の画面で、iPhoneの絵を貼ったのですが、これがAppleさんの公式のアイコンに酷似していた。例えばコレ。詳細はこちらの5項をご覧ください。アイコンを使用するには、Agreementを結ばな…

「練習カメラ」アプデ:UIImagePickerで録画ファイルを消すと次回起動できなくなる

練習カメラ 〜手をかざすだけで録画・再生Tomohiro Ihara写真/ビデオ無料ちょっとほったらかしにしていたら、動作不具合が起きていて焦ってアプデしました。アプデといっても、ソースコードもほぼ書き直して作り直し。そんなに難しくないだろうと思ったらや…

3月ですね

12月と3月は稼ぎどき。何故ならインターネット(に限らないんだろうけど、私に関係あるのはネットだけなので)の広告クリック単価が上がるから。私は、この現象を確変入ったと呼んでいる。12月はクリスマス&年末商戦なのでわかる。でも3月って新年度対策ではな…

Apple search Adsに広告出してみたら凄いことになった件

すみません、タイトルはちょっと煽りです。Smart MetronomeのDL数は、日本がほとんどで米国では日本の1/100程度しかなかったのですが、これは米国APP Storeでのmetronomeの検索順位が、当時104位という存在してないも同然みたいなポジションだったからまぁ仕…

Apple Search Adsでクレジットカードを登録できない件

結局iフィルターを外したらOKになりました。先日Smart Metronomeをアプデしたのでこれを機にApple のSearch AdsでUSに広告出してみようとトライしました。Apple IDで登録すると、さっそく$100お試しのプロモーションコードの通知メールが届く。でも、クレジ…

アマゾンダッシュボタンの恩恵

]うちには3個あります。ダッシュボタン。 これ、何が良いかというと、もちろんトイレットペーパーとかティッシュペーパーとか買い物でかさばるものを家まで届けてくれるというのもあるのだけど、それよりも、「あ、ティッシュ切れてるから買わなきゃ」とい…

なんで飲食店禁煙ニュースの主役が「業界団体が見直し要望へ」なんだ?

www3.nhk.or.jp籾井さんが喫煙者だからなのか、飲食店が全面禁煙になることを喜ぶ人の方が大多数のはずなのに、それを問題視する業界団体をクローズアップする報道は一体なんなの?これが国営放送のやることだろうか?!いやま喫煙率は20%を切っていて、10人…

UIAnimation実行中に画面移動して戻ってくるとAnimationが止まっている件

こんなの基本なんだろうけど、ハマった件。UIAnimationでVIewを点滅させていたのですが、他のViewをmodalで表示して戻ってくるとAnimatioが止まってしまう。なので、再度VIewDidAppearとかでAnimationを設定するのだけど動かない。はてさて、なぜか?理由は…

UIDatePickerのCount Down Timer Modeで最初の変更が反映されない [objective-c]

メトロノームのタイマー機能を更新していて、今のTempo表示をそのまま時間として使用する方法から、ピッカーを使うようにしていたところハマりました。UIDatePickerでValue Changedのイヴェントが起きたときのActionを設定したのですが、何と起動して初回だ…

正確なiPhoneのメトロノームアプリについて

ども。ちょっと開発に疲れたので、今日はメトロノームアプリのお話をさせて頂きます。本日twitterを見ていたら「メトロノームはアプリで済まさず、ちゃんと買え!」みたいなのがあって、ちょっとムッとしたので反論です。信頼できないなどと、おっしゃる方が…

AWS SNSにPHPでendPointを追加できない

またもやはまりまくり。 iPhoneへのPUSH通知にAWSのSNSを導入していて、endPointの登録にAWS SDK for PHPを使用したのですが、はまりましたので共有します。解決策はこちらを参考にしました。AWS SDK用のPHPスクリプトは以下で良いはずなのですが、エラーに…

キーチェーンアクセスから.p12が書き出せない

こちらを参照させて頂きました。ios - iOSでプッシュ通知の証明書を.p12形式でexportしようとしたら.p12形式が選択できない - スタック・オーバーフローPush通知を行うにあたって、AWSのSNSでAPNSを使おうと思ったのですが、SNSに証明書を設定するのに.p12形…

iOSのPush NotificationでAppの有効な“aps-environment”エンタイトルメント文字列が見つかりません"となる

久しぶりのエントリーです。 しばらくtumblrに書いていたのですが、こちらに戻ってきました。初めてアプリにPush通知機能を搭載しようとしたのですが、はまりまくりましたのでシェアします。搭載自体は、こちらを参考にしました。少し記事が古いためところど…

iPhone動画カメラアプリは、撮ったファイルが自動で消えない

今作ってる動画カメラアプリですが、iTUNES Connectで申請まで終わって、やれやれ、ということで自分のiPhoneにローカルインストールして使っていたら、ストレージがいっぱいになったぞゴルァ!と怒られてしまいました。んなこたーないだろう!?とiPhoneの…