InfoQ ホームページ iOS に関するすべてのコンテンツ
-
Chris Lattner氏が語る - Swift 3でのCocoa命名変更
swift-evolutionメーリングリストの先日のポストで,Swiftを開発したChris Lattner氏は,Swift 3を定義する上で指針となるいくつかの基準について概説すると同時に,互換性のない変更が取り入れられる予定であることを明らかにした。
-
IBM、クラウドにSwiftを推進
IBMがSwift Sandboxに続く、Swiftをクラウドでサポートする次のステップについて発表した。IBM Swift Runtimeのプレビュー、IBM Swift Package Catalog、Webアプリ開発フレームワークKituraのオープンソース化だ。
-
Swift標準ライブラリの展開
Swiftの大きな設計目標のひとつとして,ロード時の実装抽象化とコードの効率的な実行を両立することがある - 作業中のAppleの文書には,このように記されている。この資料は,前方および後方互換性を保証するためことを目的とした,Swiftの標準ライブラリを含むライブラリ設計に関する情報を提供する。
-
iOS 9 Day by Day - 開発者のためのiOS 9レビュー
iOS 9 Day by Dayは,shinobicontrolsのChris Grant���が開発者にiOS 9のレビューを提供するフリーブックである。13の短い章からなる本書では,iOSの主要な機能の実例がサンプルプロジェクト付きで紹介されている。同社テクニカルエバンジェリストのSam Burnstone氏に話を聞いた。
-
-
サーバでSwingを使用可能にするPerfect
Perfectを使えば,AppleのSwift言語を使ったエンタープライズ級のWebアプリケーションが開発可能になる - カナダのスタートアップであるPerferctSoft Incはこう説明する。Appleが先日オープンソース化したSwiftを使ったPerfectは,OSXやLinux, Windows, iOS, Androidといった,複数のプラットフォームにまたがったクロスプラットフォーム開発のサポートを提供する。同社CEOのSean Stephens氏に話を聞いた。
-
IoTのクラウドインフラストラクチャを提供するWia
Wiaは,IoT(Internet of Things, モノのインターネット)ソリューションに,スケーラブルでパワフルなバックエンドを提供することを目的とした,クラウドプラットフォームだ。創設者でCEOのConall Laverty氏によれば,サーバ管理やデータレプリケーション,ストレージといったことを気にすることなく,実用レベルの本格的なソリューションを開発することができる。詳しい内容を氏に聞いた。
-
FacebookがApple tvOSおよびwatchOS 2に対応したParse SDKを発表
Parse SDKの対象としてAppleのtvOSとwatchOS 2が追加され,Apple TVとApple Watchを対象としたネイティブな没入型アプリの開発が可能になる,とFacebookの技術者であるNikita Lutsenko氏が書いている。さらにこの新SDKは,Facebookが先日発表したtvOS SDKと統合して,オンボーディングを容易にする機能も備える。
-
FlutterでDartによるモバイルアプリのクロス開発を目指すGoogle
Flutterは,Dartの単一コードベースによるiOSとAndroidのクラスプラットフォーム開発を実現するためにGoogleが開発した,オープンソースの新フレームワークだ。両方のプラットフォームで,ハイパフォーマンスと60fsでジッタフリーなエクスペリエンスを提供することを目的とする。
-
Swift 2.2 Release Process Begins
Swift 2.2のリリースプロセス・目標・予定スケジュールに関する新たな詳細をAppleが発表した。Appleによると、Swift 2.2はほぼソース互換性のあるリリースとなり、大きな破壊的変更はSwift 3に委ねるという。
-
TIOBE indexでSwiftがObjective-Cを追い越す
様々な情報源に基づいたインターネット上のプログラミング言語ランキングTIOBE indexに置いて、SwiftがObjective-Cを追い越した。
-
Xamarin 4 - InsightsがGAに,テストレコーダとForms 2を追加
Xamarinが,iOSとAndroidのクロスプラットフォームなネイティブモバイルアプリをC#で開発することのできる,同社プラットフォームのバージョン4を発表した。今回のバージョンでは,Insightsの一般提供開始,Test Cloud用のRecorder,プラットフォームの拡張,Xamarin.Forms 2.0,VSでのiOSサポート改良,Android Material Designサポート,.NETコードの拡大などが新しい。
-
FacebookがiOS向けアプリのスタートタイムを改善した方法
FacebookエンジニアのNatansh Verma氏がiOS向けFacebookアプリのローンチタイムをどう削減したかを説明する。依存性のストリーミングとUDPプライミングを使って数秒をカットしたものである。
-
-
Apple、Swiftをオープンソース化
Appleは今年末までにオープンソース公開するというWWDC 2015での約束にしたがい、Swiftを寛容なApache Licenseでオープンソース化した。リリースにはSwift 3.0に関する情報、パッケージマネージャ、Linux用バイナリパッケージも含まれている。これは何を意味するのか、将来のiOSおよびOSX開発にどんな影響があるだろうか。