読者です 読者をやめる 読者になる 読者になる

プログラマでありたい

おっさんになっても、プログラマでありつづけたい

Apple TVを中心としたホームシアター・オーディオ環境の一例

何度かブログに載せていますが、過去5年ほど家庭の映像・音楽関係の視聴環境を試行錯誤してきました。その間に、結婚したり子供が産まれたりと、いろいろとメインの利用者が変わっています。一度、ここで整理してみたいと思います。 前提としての主な視聴者 …

iPad miniとiPad 4とMacbook Pro Retina 13インチとiMac

予想通りiPad miniが発売されました。放っておいてもどんどん売れると思うので特にコメントなしです。確実にiPadとiPhoneの隙間を埋めていくのでしょうね。それより注目は誰も予想しなかったiPadの第4世代が出たこと。特徴はiPad 3に比べてCPUの性能が2倍に…

カテゴリ別 App Storeのアプリ登録数

暇な時に、日本のApp Storeで登録されているアプリ数をカテゴリ別に調べてみました。書きだして眺めてみると、色々な気づきがあったので共有します。ちょっと眺めて見てください。 カテゴリー名 iPhone無料 iPhone有料 iPad無料 iPad有料 Newsstand - - - - …

XcodeでMissing fileのWarningが発生した場合の対処法

iPhoneアプリやiPadアプリの開発でXcode使っていて、大幅にソースの改廃やディレクトリの改変をすると、WarningでMissing fileが出る時があります。これは何かというと、svnやgitの管理ファイル上に残っているのが問題のようです。 解決方法については色々議…

リリース済みのiPhone/iPadアプリのDBの変更の仕方 或いはCoreDataを使ってスキーマの自動マイグレーション

リリース済みのiPhone/iPadアプリのDBのテーブル定義を変更したい。こんなことって、ありますよね?しかし、サーバサイドのアプリと違って、クライアントサイドで動くiPhone/iPadアプリはどうやってデータの移行をすれば良いのでしょうか?リリース後に気が…

XcodeでGitのリモートリポジトリ(remote repository)を追加する方法

Xcode4.2系になって、文句なくよくなったのがバージョン管理ツールとの連携。今までが酷すぎたのですが、4.2になって随分と改善されています。まずデフォルトのバージョン管理ツールがGitになっています。GJ!! そして、それ以上に素晴らしいのが、Xcodeから…

カバーがキーボードに早変わり。iPad2カバーの決定品

かなりクールなiPad2用のカバーを発見しました。"【全2色】iPad 2用ブルートゥースキーボード スタンド機能付き ホワイト Mobile Bluetooth keyboard for iPad 2 (1592-2)" カバーであるものの、開いた後はキーボードに早変わり。さらに台座にもなるので、か…

iPhone/iPadアプリを多言語対応する

自作のiPhoneアプリを多言語対応してみました。 iPhoneというかObjective-Cに用意されている機構を使えば、割と簡単に対応出来ます。まずは、サンプルのxibファイルです。 ラベル2個と、ボタン1個というシンプルな画面です。 次に、Localizeファイルの用意…

iPhone,iPad開発電子ブック、Appleが無料で公開

Apple、6冊の開発者向け書籍をiBookstoreで提供開始で知りましたが、iOS Developer Centerで公開されている資料が、無料でiBookStoreに公開されました。 リンク元によると6冊公開のようですが、日本ではiOS Human user interface Guidelineを除いた5冊のよ…

iPadの神アプリの作者が書いたiPad本 "iPad 電子書籍アプリ開発ガイドブック"

CloudReaderの中島聡さんが、共著で「iPad電子書籍アプリ開発ガイドブック」という本を出していました。紹介エントリーを読むと、次のようにありました。これは期待と、会社帰りに買ってきました。 編集担当の方から、「これから電子書籍アプリを作ろうとい…

新・iPhone/iPadアプリを作るならば、これを読め!!

以前、「iPhoneアプリを作るならば、これを読め!!」というエントリーを書きましたが、iPadが出たり色々な本が出たりと状況が変わったので、現状のお薦め本を再度書いてみます。 初めてiPhone/iPadアプリを作る人という観点で書くと、まず「iPhoneプログラ…

iPad用タッチペンの作り方。或は、自作スタイラスペン その2 悪戦苦闘編

前回から少し間が空きましたが、iPad用の自作タッチペンの作り方です。前回の実験で、割り箸やDSのタッチペンにアルミホイルを巻いて先に誘電スポンジを付ければiPhone/iPadに字を書けることが解りました。 しかし、ビジネスシーンで割り箸にアルミホイルを…

iPad用タッチペンの作り方。或は、自作スタイラスペンの作り方

以前、「アップルストアにタッチペンが売っていない理由」に書いた通りiPad,iPhone用の公式のタッチペンは売っていません。しかし、欲しいものは欲しいのです。サードパーティからiPadでも使えるタッチペンは幾つか出ていますが、どれも評判はよくありません…

Interface Builderを使わずにiPhone,iPadアプリを作る方法

iPhone,iPadの画面開発ツールにInterface Builder(IB)があります。Apple謹製ということで使い勝手がよくのですが、ソース中にブラックボックスが入ることが嫌がる人、開発でGUIベースのツールを使いたくない人とInterface Builderを使わずに開発したい人は沢…

アップルストアにタッチペンが売っていない理由

iPadで手書きアプリは、neu.Notesを使っています。幾つか使った手書きメモアプリのなかでは、ピカイチの使い心地です。暫く使っているうちに、これでノートも完全に置き換えられるんじゃないかなと思うようになりました。今はノートにとってスキャナーで電子…

iPadアプリ開発者に悲しいお知らせ(Mac OS X v10.5 Leopard以前のユーザ)

皆さん、iPadで遊んでいますか?奇麗な画面、素早い動作、全く経験したことがないアプリと非常に魅力的なガジェットです。これは従来のパソコンユーザのみならず、普通のおっちゃん、おばちゃん、お嬢ちゃんにも普及していく端末かと思います。 そこで私も試…

iPad Wifiモデルをお持ちで、データ通信カードもお持ちの方へ。モバイルルータを使ってみましょう

会社支給のノートパソコン用のデータ通信カードがあるので、これを使ってiPadのWifiモデルで外出先でも通信出来ないかなぁと考えて製品を探してみました。そしたら、プラネックスがデータ通信カードに対応しているモバイルルータを出していました。これで、i…