投稿

ラベル(iOS)が付いた投稿を表示しています

1st generation ipadと無料になったGarage Band

イメージ
1st iPad+Apple Camera Connection Kit+Korg nanoKey2 ボクのiPadはいまだに初代iPadである。メモリは奮発して64Gのものにしたし、特にカメラが必要とも感じないので利用方法も最新のiPadができて1stでできないことはないとほぼないと思う。そのため、ああだ、こうだで、すでにiPadも5世代(iPad airを含めると)ぐらいになってしまているが特に欲しいと思わない。(ちなみにDAW SoftwareであるStudio one, TracktionをコントロールするV-ControlなどはWifi経由で接続されるのでLightningは不要) そんなときに、ご存知のようにGarageBandが無料になったため、Downloadを試みたが最新版はiOS7以降でなければインストールが不可能とあった。しかし、互換性のあるiOS5.1.1に対応したダウンロードが出来るとダイアログ・メッセージが表示され、それを使うことにした。 GarageBandを無料にしても、結局は最新版は最新のiPadやiPhoneでしかできない。ユーザーに最新ハードを買わせるよう、もしくは追加の音源で収入を得るようにしただけなので、ビジネスモデル的にDeNAやGREEがやっていることとあまり変わらない。それが見えてしまうので、馬鹿喜びはしたくはないが過去のバージョンを使えるようにしている点は良かったと思う。 まぁ、iPadにはMusic Studioというしっかりしたソフトウェアがあるので、GarageBandがなくなってもしばらくはいろいろと利用できそうだ。

Libgdx:If your model was rendered like this. Enable GL20.

イメージ
Tip for Libgdx new 3d api. When you forget this, it is hard to notice later.  If your model was rendered like below image. This is wrong to the coordinate system and the animation does not operate.   Enable GL20. E.g. Android: AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration(); cfg.useGL20 = true ; Desktop: LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration(); cfg.title = "StudyChangeTexture"; cfg.useGL20 = true ; cfg.width = 480; cfg.height = 320;

libgdx/new3dapi Naxus oneでもskinアニメーションが高速化?

まだ試していませんが libgdx  ( branch new3dapi )昨夜のアップデートで高速化され、モバイルでも使い物になるようにチューンされた様子。一度、4月にmasterへmergeされる予定だったのですがモバイルで重いため、延期されていた。TwitterをみるとNexus oneでも速いらしい。これでmasterへmergeされるのも時間の問題となったかもしれません。 自分のプログラムもnew3dapiで動作しているため、注目しているbranchなのです。 PS パッと確かめたところInverder, Bullet samplesはローカル座標がワールドになってしまい。動作しないバグがある気がします。 Update 動作するのを確認しました。記事は ここ 。

Open source java for ios

http://www.javaworld.com/javaworld/jw-03-2013/130327-open-source-java-iphone-tools-compared.html ios上でのjavaプラットフォームの紹介の記事である。基本的にはjavaをアセンブラに出力して使うことになるが、実用に耐えるものとなってきた。ただボクのすきなlibgdxの紹介がないw ここに出ている環境は時間があったときに調べたいと思う。

XAMARIN

libgdxをiOSで使うために必要なmontouchが Xamarinとなったらしい。 その他はは以下を参照のこと。 http://xamarin.com/monotouch http://www.badlogicgames.com/wordpress/?p=2846

C++をMacOSやiOSへ移植するときに読みたいテックノート

ADCへ飛ぶ: Techniclal note TN2185  (English版は ココ ) この資料にはGCC Visiblity(VisualStudioでいうDLL)のことが記載され、 その宣言などのテクニックが書かれている。 注目すべきは、複数あるVisiblity制御方法の優先順。 また、 throwやdynamic_castを行う際はそのオブジェクトはVisibleにすること。    

iPhone開発のおすすめ本

Beginning iPhone3 developmentがオススメ。 英語版ですが、日本語版は古いのと難しいところにさしかかると訳がへんになっているため、読む側は2重苦なります。 eBook版も登場しているのでKindle版が手持ちのiPadやPCで読むことができるのでとても重宝します。 購入はwww.amazon.comからになります。 尚、この本で物足りなくなった場合はMore iPhone3 Developmentがよいでしょう。ただ残念ながらeBook版がまだありません。