BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ iPhone に関するすべてのコンテンツ

  • モバイルプラットフォームに関するデベロッパ意識調査結果

    Vision Mobileは「Mobile Developer Economics 2010 and Beyond」というレポートを発行した。このレポートには、最も重要な8つのプラットフォームで仕事をしている400人を超えるデベロッパの調査結果が含まれている。調査では、デベロッパがどのプラットフォームを好んでいるか、各プラットフォームにどれくらいのインストールベースとアプリ数があるのか、プラットフォームの学習とデバッグに要する時間などを明らかにしている。

  • モバイルマルウェア: 新たな脅威には新たな対応が必要

    スマートフォンとモバイルコンピュータは新たなセキュリティ脅威に対処しなければならない。ソフトウェア対策も利用可能だが、ユーザの認知とユーザの教育がどんな保護スキームにも重要な要素となる。

  • モバイルRuby総まとめ: Rhodes 2.0のMITライセンス化、RubotoによるJRuby on Android

    モバイルRubyデベロッパはRhodesの新バージョンを手に入れた。2.0リリースは多くの新機能が加わるとともに、フレームワークがMITライセンス化された。iPhoneデベロッパはRhodesアプリがAppStoreに受理されていると聞いてうれしいだろう。また、AndroidデベロッパおよびユーザはRubotoとRuboto-IRBによりJRubyを使うことができる。

  • iPhone のアンテナ問題が提起する代替インターフェース設計の課題

    新しい iPhone4G で発生したアンテナの問題は,小型デバイスのインターフェースに関する疑問を改めて提起するものだ。このアーティクルでは,モバイルフォンや同種のデバイスの起こす問題を要約した上で,代替インターフェースによるソリューションのいくつかを紹介する。

  • ActionScript バイトコードを HTML 5 に変換する Greystripe,iPhone/iPad 上で Flash 広告が可能に

    Greystripe は Adobe の協力の下,Android,iPhone,iPad 他のモバイル Web プラットフォームを対象としてインタラクティブなリッチメディア広告ソリューションを提供する,と 発表した。提供されるサービスには,Flash プラグインが提供されない iPhone などのモバイル機器をターゲットとした,Flash の広告を HTML 5 に変換する技術に関連するものも含まれる。

  • iPhone 開発ライセンス変更への反応とその結果

    ある 報告 によると,Apple が iPhone の開発ライセンスを変更して,Objective- C,C,C++ 以外の言語で記述されたアプリケーションや “中間言語や互換性レイヤ,あるいはツールを通じて” API にアクセスするアプリケーションが禁止されることになるという。反響は大きく,産業界に波紋を広げることになりそうだ。

  • iPadを含むスマートフォン用のアプリをRubyで開発できるRhodes 1.5

    Rhomobileは、Rubyベースのスマートフォン用クロスプラットフォームアプリケーションフレームワーク、Rhodesのバージョン1.5をリリースした。InfoQでは、Rhomobile CEOのAdam Blum氏に、HTML 5があるにも関わらず、なぜネイティブアプリが必要なのか尋ねてみた。

  • MonoTouch.DialogがiPhoneのダイアログ作成を手軽にする

    MonoTouchによるiPhone開発を簡単にするために、Miguel de IcazaはUITableViewを抽象化する新しいレイヤを2つ開発した。これらの抽象化レイヤによって、開発者は属性に基づいた宣言的な文法を使うか、あるいは入れ子のコントロールに基づいた命令モデルを使うという選択肢を得る。

  • PhoneGapがモバイルプラットフォームにクロスプラットフォーム開発をもたらす

    PhoneGapを使うと、クロスプラットフォームなモバイルアプリケーションがHTML5 と Javascriptで書ける;カメラ、加速度計、GPSなどにアクセスできるAPIを持っている。コードは、アップストアを介してデプロイできるネィティブなアプリケーションにパッケージされる。PhoneGapは、iPhone, Android, Blackberry, Symbian と Palmをサポートしている。InfoQは、開発者の一人でNitobiのBrian LeRoux氏にPhoneGapの現状を聞いた。

  • Symbian のオープンソース化は遅すぎたか?

    Symbian Foundation が Symbian プラットフォームをオープンソース化する意向を発表したのは 1年8ヶ月ほども前のことだ。これを最も普及しているプラットフォームの注目すべき動き,と見る��きのある一方で,すでに手遅れだ,という意見もある。

  • MonoTouch が Apple iPad サポートを追加

    Apple の iPad タブレット発表からまだ 24 時間も経っていないが,MonoTouch チームは iPad 用 .NET アプリケーション開発を目的とする MonoTouch 1.9 のアルファ版をリリースした。

  • MacRuby 0.5ベータが登場。JIT、AOT、GCDサポート、GILの削除を実現

    MacRuby 0.5の最初のベータがリリースされた。これは新しいVM、JIT、AOTを備え、GILの削除を実現している。InfoQはMacRubyコアチームにインタビューして、MacRubyの状況とMacRubyを使ってiPhoneアプリが書けるかなどについて聞いてみた。

  • Mono 初の商用リリース,MonoTouch

    MonoTouch は Mono ランタイム実装のひとつであり,アダプタ層によって .NET 開発者にネイティブな iPhone GUI ツールキットの使用を可能にする。MonoTouch が Mono のエコシステムにおいてユニークなのは,それが Novell からの初の商用 Mono プロダクトであることだ。コミュニティからは予想通りの反発もあった。

  • iPhoneとUnity3DがFlash開発者を奪っている?

    Adobe FlashはiPhone上で実行することができない。対してUnity3Dは、クロスプラットフォームブラウザであり、携帯ゲームソフトウェアフレームワークでもあるのだが、これはiPhone上で実行できる。これらの事実を根拠としたJesse Warden氏による6月25日付のブログはかなりの議論を引き起こしている。

  • Squeak SmalltalkとSeasideがiPhoneで使える

    Squeak SmalltalkはiPhoneのプラットフォームでサポートされる最新の言語である。SqueakをiPhoneに移植したJohn M McIntosh氏と話した。彼は、AppStoreにSqueak(とその洗練版であるPharo)でビルドしたソフトウェアもリリースした。これらのアプリケーションは、Squeakを使っているが、GUI作成のために、Seaside webフレームワークも使っている。

BT