今回は5月の人気ソフトウェアまとめです。過去分はこちら。

今回はやけにスマートフォン向けのソフトウェア、アプリ開発を補助するソフトウェアが多かったように思います。アプリ開発者の方はもちろん、これからはじめようという方もチェックしてみてください。

ios-simulator-app-installer – iOSシミュレータ向けアプリインストーラー

open-source-ios-simulator-app-installer-


iOSアプリを開発していて、それをシミュレータで試す場合にはどのようにするでしょうか。スタンダードな方法としてはXcodeでプロジェクトをビルドすることですが、みんながインストールしていなければいけません。マシンパワーの少ないコンピュータでビルドするのも大変ですし、各シミュレータデバイス向けにコンパイルし直すのも大変です。そこで使ってみたいのがios-simulator-app-installerです。ios-simulator-app-installerのコマンドを使うにはXcode 8.36.3がインストールされている必要があります。

Android tool for mac – Mac OSXでAndroidアプリを開発する方必携!

open-source-androidtool-mac-1_thumb.66ec


Androidの画面を録画したいと思うことは多々あります。アプリのデモを作ったり、Androidの機能自体を紹介したりと言った具合です。個人的にも探していたのですが、あまり良い方法がありませんでした。そんな時見つけたのがAndroid tool for macです。まさにぴったりな使い勝手で、かなり便利なソフトウェアになります。中央のカメラアイコンはスクリーンショット、右側のボタンはスクリーンキャプチャとなっています。

samurai-native – HTMLでiOSアプリの画面を作る

open-source-samurai-native-1_thumb.7b4a1


React NativeはTitaniumのようにJavaScriptでネイティブアプリのUIを作ります。Cordova/PhoneGapはHTML5/JavaScriptを使ってwebView上にUIを作ります。JavaScriptでスマートフォンアプリを作る技術は様々に存在します。samurai-nativeもその一つになります。技術的にはCordova/PhoneGapに近いものがあると思いますが、ネイティブのUIコンポーネントが使える点が特徴です。