強火で進め

このブログではプログラム関連の記事を中心に書いてます。

iPhoneプログラミング

アイコンファイルの設定は順番が重要らしい

以前、こちらのエントリーでアイコンファイル設定についての解説をしました。 アイコンファイル関連情報のまとめ - 強火で進め http://d.hatena.ne.jp/nakamura001/20100904/1283595633 そこではこちらの公式ページで紹介されてたものをそのまま紹介したので…

目次を観ただけでワクワクしてくるUnity本「Creating 3D Game Art for the iPhone with Unity: Featuring modo and Blender pipelines 」

iOS版UnityとmodoとBlenderを使って3Dゲームの作り方を解説している本です。 Blenderはフリーの3DCG作成ツールとして有名なアプリです。modoですがこちらは有料ですが同様に3DCGアプリです。詳しくはこちらを参照下さい。 ■modoの開発元 Welcome to Luxology…

iPhoneのカメラによるカラートラッキングのサンプル

こちらのサイトにて公開されてます。ソースコードも配布されています。 GPU-accelerated video processing on Mac and iOS | Sunset Lake Software http://www.sunsetlakesoftware.com/2010/10/22/gpu-accelerated-video-processing-mac-and-ios また、Quart…

Core Animation、OpenGL ESの解説が有る本「実践iPad/iPhoneゲームプログラミング」

実践iPad/iPhoneゲームプログラミング作者: 沼田哲史出版社/メーカー: 秀和システム発売日: 2010/10/25メディア: 単行本購入: 3人 クリック: 18回この商品を含むブログ (10件) を見る筆者の方はCocoa APIのリファレンスアプリ「Cocoa Browser Air」やMac OS …

iPhoneでレイトレーシング(ソース付き)

iPhoneでレイトレーシングを試されてる方を発見。ソースも公開されてるみたです。 《挑戦》「iPhone」で無理矢理リアルタイムレイトレーシングをやってみました。 – smarter - スマートフォン総合情報サイト http://smarter-jp.net/?p=4788

サーバ上のファイルが更新されたときだけDLするプログラム

ここで紹介されてました。 How To Download a File Only If It Has Been Updated | iPhone Development Blog http://iphoneincubator.com/blog/server-communication/how-to-download-a-file-only-if-it-has-been-updated このサイトに記載して有る注意点 ・…

iPhone/iPad向けのWebアプリ作成の解説本「Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript」

Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript作者: Chris Apers,Daniel Paterson出版社/メーカー: Apress発売日: 2010/12/10メディア: ペーパーバック クリック: 18回この商品を含むブログ (1件) を見る内容はこんな感…

iPhoneアプリのプロトタイプをオンラインで簡単に作成可能なツール「LucidChart」

こちらのページの「Try It Now」のボタンから登録せずに試せます。 Online Diagram & Flowchart Software, Collaboration Tool | LucidChart http://www.lucidchart.com/ パーツが豊富に準備されており、このような画面が簡単に作成できます。 HTML5で作成さ…

Snow Leopardでlibjpeg.dylibを使ったビルドがエラーに成る時の対処法

Leopardの環境で問題なくビルド出来ていたプログラムをSnow Leopard環境でビルドした所、以下の様なワーニング出て、このライブラリに関連する関数が見つからずにエラーが発生しました。 ld: warning: in /opt/local/lib/libjpeg.dylib, file was built for …

Apple公式の日本語ドキュメントのURLが変更

今までは以下のURLでしたがhttp://developer.apple.com/jp/iphone/library/japanese.html以下のURLに変更された様です。 iOS Reference Library http://developer.apple.com/jp/devcenter/ios/library/japanese.html

「OpenGL ES for iOS: All of the Important Parts」

現時点で来年、2011/03/03にリリース予定のOpenGL ES本。Learning OpenGL ES for iOS: A Hands-on Guide to Modern 3D Graphics Programming作者: Erik Buck出版社/メーカー: Addison-Wesley Professional発売日: 2012/08/20メディア: ペーパーバック クリッ…

JavaScript製のゲームをiOS向けに変換するエンジンを作成した人が登場

JavaScriptで作られていたブラウザで動作するゲームをiOSで動く様に変換するエンジン「Impact for iOS」を作成された方が登場しました。しかも、アクションゲームにも関わらずiPhone 3GSで60フレームで動作しているそうです。 Biolab Disaster on the iPhone…

UIWebViewでリンクをクリックされたときのデフォルト動作を変更する

ここでは例としてこちらのWebページをUIWebViewで読み込み、そのリンクをクリックした時の動作を置き換えます。UIWebViewでリンクをクリックした場合には以下のdelegateが呼ばれます。 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NS…

xcconfigファイルでビルド設定を外部ファイル化

twitterでxcconfigファイルという便利なファイルが有る事を教えて貰いました。この便利なファイルを使ってビルド設定を外部ファイル化する方法を紹介。 xcconfigファイル の作成と設定 まずは xcconfigファイル の作成。こちらは「新規ファイル作成」をした…

JavaScript用コマンドライン「JSconsle」iPhoneアプリ版

昨日、紹介した「JSconsle」のiPhoneアプリ版も有るみたいなので紹介します。 iPhone、iPadでも使用可能なJavaScript用コマンドライン「JSconsle」 - 強火で進め http://d.hatena.ne.jp/nakamura001/20100927/1285555262 こちらからDL出来ます。 remy's jsco…

南東京iPhone開発者勉強会に参加しました

南東京iPhone開発者勉強会 : ATND http://atnd.org/events/7261 南東京iPhone開発者勉強会に参加しました。セミナーの内容をまとめました。 キーノートスピーチ(高山代表) アプリの広告業界について(ノボット 小林様) 雑誌・書籍・ブログに紹介されるには(丸…

iPhoneでcanvasに描画するサンプル

iPhoneのSafariでcanvasタグに描画するサンプルを作ってみました。 iPhoneでcanvasに描画 http://tsuyobi.heteml.jp/html/iphone/canvas/ ざっくりと重要な処理の部分のみ解説。メタタグで画面の拡大縮小のリミットを1.0倍に設定→ピンチによる拡大、縮小の抑…

audioタグで再生したものはオーディオ再生コントロールで操作可能性

本日参加した「南東京iPhone開発者勉強会」で id:KishikawaKatsumi さんがRemote-Control Eventsの話をされました。 Event Handling Guide for iOS: Remote Control of Multimedia http://developer.apple.com/library/ios/#documentation/EventHandling/Con…

iPhoneアプリやライブラリをコマンドライン(ターミナル)でビルドする方法

こちらのプロジェクトが参考になります。 davidmorford's BuildKit at master - GitHub http://github.com/davidmorford/BuildKit DLしたら Scripts フォルダの Build.command (シェルスクリプトファイル)を参照してみて下さい。自分が作ったiPhoneのプログ…

「ビルドとデバック」のボタンがアクティブに成らない(無効状態のまま)ときの対処法

以前、「SDKのバージョンアップでFrameworkのリンクが切れたときの対処法」を紹介しましたが最近、この方法でも改善できないパターンに何度か出会ったのでその場合の対処法をメモっておきます。 SDKのバージョンアップでFrameworkのリンクが切れたときの対処…

iPhone/iPod Touch用のATOK登場

以下のURLからDL出来ます。現在の価格は900円の様です。 http://itunes.apple.com/jp/app/atok-pad/id390360999?mt=8URL schemeを使い、他のアプリから呼び出す事も出来る様です。 開発者向け情報|iPhone/iPod Touch用日本語入力アプリ ATOK Pad for iPhone…

VLCのiPad版が登場、ソースコードも公開

オープンソースのメディアプレイヤーとして有名なVLCにiPad版が登場した様です。 VLC メディアプレーヤ for iPad リリース、マルチコーデック対応 http://japanese.engadget.com/2010/09/20/vlc-for-ipad/ Applidium — News — VLC media player is available…

初心者iOSデベロッパーにおすすめな本(洋書)

初心者iOSデベロッパーが勉強するのにおすすめの本が紹介されてました。英語の本ですが英語が特に苦手ではない方はこの様な洋書もターゲットに入れて入門書を探すのも良いのではないでしょうか。 Updated:Great Beginning iOS Developer Books For Learning …

ImageMagick(MagickWand)でアニメーションGIF(Animated GIF)を作成するサンプル

前日紹介した「ImageMagickをiPhone用にビルドする為のシェルスクリプト」によりiPhoneで ImageMagick を使うことが可能に成りました。そこで早速、以前も作った事が有るアニメーションGIF(Animated GIF)を作成するサンプルの ImageMagick 版をやろうと思い…

ネットラジオ視聴アプリの作り方

twitterにて以下のサイトにバックグランド再生するネットラジオアプリの作り方の記事が有る事を知りました。 (iOS 4) バックグラウンド動作するラジオアプリを作ってみる - Radium Software http://d.hatena.ne.jp/KZR/20100920/p1 スゴくシンプルだけど分り…

ImageMagickをiPhone用にビルドする為のシェルスクリプト

こちらのサイトの方がImageMagickをiPhoneで使える様にビルドする為のシェルスクリプトを作られています。 ImageMagick for iPhone via SnowLeopard http://www.cloudgoessocial.net/2010/02/10/imagemagick-for-iphone-via-snowleopard/ また、ビルド済みの…

Cocoa環境のゲームエンジン「Galaxy Engine」

iPhoneやMacのCocoa環境向けのゲームエンジン。 galaxyengine - Project Hosting on Google Code http://code.google.com/p/galaxyengine/ 特徴 Objファイルの読み込み LOD 頂点ベースの3Dアニメーション ピクセル単位のライティング、法線マッピング、変位…

Google製のOAuth認証用のライブラリ

Official Google Mac Blog: OAuth Sign-in Controllers for iOS and Mac OS X Applications http://googlemac.blogspot.com/2010/09/oauth-sign-in-controllers-for-ios-and.html gtm-oauth - Project Hosting on Google Code http://code.google.com/p/gtm-…

入力した行数により可変するTextViewのサンプル

入力した行数によってTextViewの高さを拡げたり、縮めたりする事により常に入力した桁数にぴったりのサイズに可変するTextViewのサンプルを作られている方を見つけました。実際の動きはこちらの動画で確認できます。 Multi-line UITextView similar to SMS o…

「Learning iOS Game Programming」にかなり期待してる

John Bloomfieldさん(@jbloomfield)とMichael Daley(Mike)さん(@mikedaley)のお二人がやっている 71Squared というビデオを中心にしたチュートリアルなどをやられているブログが有ります。みなさんの中でも何かとこのサイトを見かけた事が有る人が多いんじゃ…