Posts on iOS

LinuxでiOSアプリを開発できないらしい。

「LinuxでiOSアプリを開発できるらしい」というのは、間違いでした…。少なくとも現時点では。 とりあえず分かったことは以下の通り。 FoundationライブラリがOSS化された その上に乗るCocoaやUIKitはOSS化されていない Objective-C runtimeもOSS化されていない そして、OSS化されたFoundationがGithubに公開されているんですが、そのREADME.mdにも以下のように書いてあります。 Why not make the existing Objective-C implementation of Foundation open source? Foundation on Darwin is written primarily in Objective-C, and the Objective-C runtime is not part of the Swift open source project. CoreFoundation, however, is a portable C library and does not…

linux上でiOSアプリを開発できるらしい。

日経BPを流し読みしていたら、衝撃的な記事を発見。 米Appleがプログラミング言語「Swift」をOSSとして公開、Linux対応も 米Appleは2015年12月3日(米国時間)、プログラミング言語の「Swift」をオープンソースソフトウエア(OSS)として公開した。 Appleが今回リリースしたSwiftコンパイラーは、従来対応する「iOS」と「OS X」に加えて、新たに「Linux」にも対応した。これによって開発者はSwiftを使ってiOS、OS X、Linuxの三つのOSに対応したアプリケーションを開発できるようになる。 ただし、以下注意点。 なおAppleの「App Store」を使ってiOSやOS X向けにアプリケーションを配信/販売するには、Apple純正の開発環境である「Xcode」に付属するSwiftを使う必要がある。OSS版のSwiftのみを使い、Xcodeを使わずに開発したアプリケーションは、Appleによるアプリケーション審査をパスできない。 それでもlinux上で動作するアプリケーションをswiftで開発できるなら、学習するモチベーションが5割増です。 早速インストールしてみよう。…