iOS
iPhoneアプリ「不思議ゴマで錯視の体験!!(Spinning Disk Illusion)」のバージョン2.0がリリースされました。 App Storeから無料でダウンロードできます。 不思議ゴマで錯視の体験!! (Spinning Disk Illusion) ディスプレイの中という仮想世界でコマが回り…
不思議ゴマで錯視の体験!! (Spinning Disk Illusion) App Storeから無料でダウンロードできます。 今月初めにリリースされたiPhone/iPod touch用アプリの「不思議ゴマで錯視の体験」(以下、「錯覚ゴマ」とする)に関しまして、開発からリリースまでの過程で…
アプリ名 不思議ゴマで錯視の体験!! (Spinning Disk Illusion) App Storeから無料でダウンロードできます。 以下で紹介する画面イメージは英語版のものですが、日本語環境では日本語化されたものが利用できます。 公開までの期間 昨年の12月初めからコードを…
iOSアプリ「騒音測定メーター」が、App Storeのトップ無料ランキング(カテゴリはユーティリティ)において21位になりました! なぜ急にダウンロード数が増えたのか不思議だったのですが、どうやらCNET Japanで紹介されたからのようです。紹介していただいて…
iOSアプリである「NoiseLevelMeter(騒音測定メーター)」にいくつかのコメントをいただいています。その中でもっとも深刻な問題と思われるものとして、「測定しても、-20[db]としか表示されない!動かないよ!」があります。 この問題は、デバイス(iPhone/…
iPhone/iPod touch (5th generation)で動作する騒音測定アプリである、「騒音測定メーター(NoiseLevelMeter)」の最新バージョン3.0.0がApp Storeで利用可能となっています。 NoiseLevelMeter on the App Store(英語のページ) 「騒音計測メーター」をAp…
Xcode ver.5で、以前のバージョンのXcodeで作成したプロジェクトを開いたときに生じる問題を一つ一つつぶしていく作業を開始。 問題点 Xcode ver.5でコンパイルしたプロジェクトをiOSシミュレータで実行してみると、ターゲットが「iPhone Retina (4-inch 64-…
強制的にXcode version5.0にアップデートされてしまったので、使い方に慣れることにする。 Xcode version5.0で、NoiseLevelMeter(騒音測定メーター)のメンテナンスをするためには、まず解決しなければならない問題として、「画面表示」がある。具体的には…
ありがとうございます。ひょっとしてうるさいかも!?iPhoneアプリ「騒音測定メーター」今後ともよろしくお願いいたします。
プライベート15パズルのバージョン3.0が公開になりました。従来通り、無料でご利用いただけます。iOS7でも正常動作することを確認しております。 バージョン3.0での新機能、修正点をここではご紹介します。 どのようなアプリか? お持ちの写真、画像ファイル…
iOSアプリ「騒音計測メーター(NoiseLevelMeter)」が、iOS7での動作しない問題ですが原因を特定し、解決しました。同じ問題に悩んでいた人がやはりいたようです。 avfoundation - AVAudioRecorder & AVAudioPlayer with iOS 7 not working properly - Stack O…
iOSの新バージョン7.0の公開とともに、早速デバイスのiOSをアップデートしたところ、「騒音計測メーター (NoiseLevelMeter)」の動作に不具合が発生しました。 詳細は以下の通りです。 不具合内容:「測定する」ボタンを押しても処理が終了しない。そのため、…
プライベート15パズル (Private 15-Puzzle) 無料でご利用いただけます自分が所持している写真や画像データを15パズルの素材とするiPhone/iPod touchアプリ、プライベート15パズルに修正を加えました(バージョン2.1)。マイナーアップデートです。 申請から11…
はじめに 騒音計測メーター(NoiseLevelMeter) 無料でダウンロードできます。今回作成したiPhone/iPod touch用のアプリである、NoiseLevelMeter(騒音測定メーター)は、2作目の自作アプリになります。本アプリは、1作目の「プライベート15パズル」に比べると…
アプリ名 騒音計測メーター(NoiseLevelMeter) 無料でダウンロードできます。 以下で紹介する画面イメージは英語版のものですが、日本語環境では日本語化されたものが利用できます。 公開までの期間 頭の中で考えていたイメージを形にし始めたのが7月中旬でし…
iOSアプリを作っていて、どこにデータベースファイルを保存するべきかをふと考えた。 Documentsというディレクトリがあって、大体はそこに置いているが、そもそもiOSアプリのディレクトリ構成というものがどうなっているかよく分かっていなかった。なんとな…
Private 15-Puzzle (Ver.2.0.0)公開中 Private 15-Puzzle (プライベート15パズル)無料です!! Appleにアップデート申請をしてから、4日で審査を通過できました。今回も10日くらいかと思っていましたが、アップデート時の審査はそれほど時間をかけないようで…
たったこれだけのことなのに、面倒といえば面倒な手続きを経なければならない。 NSDate *datetime = [NSDate date]; NSDateFormatter *fmt = [[NSDateFormatter alloc] init]; fmt.dateFormat = @"yyyy/MM/dd HH:mm:ss"; NSString *result = [fmt stringFrom…
iOS6以降でしか使えないクラスであるが、便利だ。こんなに簡単にデータ共有機能が実装できるとは。 UIActivityViewControllerを使ったデータ共有 - Toyship.org アカウント未設定でもアイコンが表示されるUIActivityViewController | スマートフォンアプリ開…
アクションシートを使うときの注意点を2つだけメモしておく。 キャンセルボタンを加える アクションシートを開いたあとで何もせずにシートを閉じるために、キャンセルボタンをシートの中に加えたい。そのとき、加えたボタンがキャンセルボタンであることを認…
Storyboardの使い方を学ぶ。画面遷移の設定など。TableViewの実装は、複雑そうなので後回しにする。(参考:http://www.raywenderlich.com/ja/25696/初めての-storyboard-in-ios-5-part-1) Storyboardで、追加したViewControllerを制御するためのクラスファイ…
ストーリーボードを使ってタブバーを設置。デフォルトではタブが2つしかないが、1つ追加して3つにする。 タブバーのアイコンを設定:アイコンのファイルはIconshock - 2 million stock icons and 800 icon setsを使わせてもらう。 UIButtonのボタンの色を変…
音声ファイルからサウンドを再生する。かつ再生している間、サウンドの出力レベルを読み取り続ける処理をタイマーで行う。そのために、ソースコードViewController.mの中で以下のように記述した。主要部分のみを示す。まずは、オブジェクト変数名を定義して…
AVFoundation.frameworkを使って実装する。 「録音」は音声をファイルとして保存すること、「再生」は音声ファイルを再生すること、で実現できる。これが標準的な方法のような気がする。 音声の記録 Sample.cafファイルとして保存するための準備は以下のよう…
ここで勉強するポイント 以下の通り。とりあえずコードを書いてみる。 AVFoundation.frameworkを使う。 音声の再生と記録。記録したものを再生するにはどうするか? VUメータ、レベルメータの作り方(たぶん面倒。OrganizerのサンプルではOpenGLを使っていた…
アプリ名 Private 15-Puzzle (プライベート15パズル) 公開までの審査期間 Appleの審査には10日かかりましたが、何のやり取りも無く、すんなり通過したようです。アプリの機能としては、写真データを読みに行こうとするだけで、外部との通信等の難しいことは…
初めて作ったiPhone/iPod touchアプリが、App Storeで公開するために現在審査中。ここまで来るのに結構な時間がかかってしまったけれども、リリースまでの一通りの手順を体感することをとりあえずの目的としてやってきた。 作ったアプリを申請するまでの段階…
実行環境 OS X 10.8.4 Xcode 4.6.3 アプリのApp Storeへの初めての登録前に、アーカイブを作成する。登録前の最後の難関になる。アーカイブしてから、検証(Validate)したのだが、成功せず。下の画面の通りにエラーとなってしまう。 エラーメッセージは、 Ico…
4インチ画面ばかりではなく、3.5インチ画面に対応させなければいけないのだが、さてどうするべきか?いろいろとクリアする問題がある。 Interface builderで作ったウィジェットの配置が、画面の大きさを変えると崩れてしまう。 背景として設置したViewの大き…
以下を参考にして粛々と進める。 いろいろな準備 iAd を実装してiOSアプリに広告を表示する方法 [回転対応] | Maccle iTunes connectで入金口座の登録をしよう | オン・ザ・ハンモック onTheHammock LLC コードの実装 How to Add iAd Banner in iPhone App |…