ITエンジニア/デザイナ向けにオープンソースを毎日紹介

OS - iOSの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2015/08/25

SGASScreenRecorder - 開発用のiOSスクリーンレコーダー

iOSアプリのテストやベータ版の限定的な配布時においてクラッシュした際のスクリーンショットはとても重要です。さらに言えば画像だけでなく、動画でそれまでの操作が記録されているとバグ発見につながりやすくなるでしょう。SGASScreenRecorderはまさにそのような用途のためのソフトウェアになります。App Store...

List

  • 2015/07/26

makeAppIcon - iOSアプリ用の画像を一気に生成

iOSの種類、解像度が増えるのに伴って予め用意すべきアイコンのサイズが多種多様になっています。しかもデバイスの種類によってアイコンのデザインを分けるのは推奨されていないので、基本的に一つの大きな画像を作ってサイズを変更する必要があります。そうした自動化できそうな手間はぜひとも減らしていきましょう。そのためのソフトウェア...

List

  • 2015/07/21

Follower – iOSアプリで高度、距離、速度をロギング

スマートフォンと自転車の相性はとても良いです。多くの人たちが自転車旅行のお供にスマートフォンを携え、その経路をロギングしています。最高速度や標高など様々なデータがスマートフォン一つで収集できるのが魅力です。そんなスマートフォンの魅力を引き出してくれるのがFollowerです。まだベータ版ですが、コンセプトは分かるとても...

None

  • 2015/07/16

fastlane - iOSのCIにぜひ!

開発はどんどん自動化さています。コードをコミットしたら自動的にテストが行われて、問題なければデプロイしたり、アプリをビルドして関係者に配布するような仕組みができあがっています。今夏はその一つ、アプリのビルドやテストを自動化し、さらに配布やAppleへの申請まで自動で行ってくれるfastlane

None

  • 2015/07/08

Opal Native - Ruby(Opal)を使ってiOSアプリを作る

React Nativeによって、例えばサーバサイドをnodeで書けばアプリもサーバサイドも、さらにWebブラウザまで全てJavaScriptで書けるようになります。まさにlearn once, write anywhereの考えです。しかしそのためにサーバサイドをnodeに書き換える、はたまた覚えるのは面倒と思う人も...

List

  • 2015/07/04

Dribbble app built with React Native - React Native風のDribbbleビューワー

React Nativeに熱い視線が集まっています。Reactを使ってWebベースのようにiOSのネイティブアプリが開発できるのが魅力と言えます。制限も多いとは思いますが、それでもどんなことができるのかみんなが試行錯誤しながら試しているのが現状です。そんなReact Nativeを使って作られたアプリがDribbble...

List

  • 2015/06/03

TouchVisualizer – iOSアプリでタップしている箇所を可視化

アプリはこれまでのソフトウェアと異なり、マウスポインタ的なものはありません。そのためデモなどでアプリを使っていると、どこをタップしているのかが分かりづらいという問題があります。ボタンをタップする程度であればまだしも、マルチタッチを使っているとどこにタッチが発生しているのか分かりづらいでしょう。そこで使ってみたいのがTo...

List

  • 2015/06/03

react-native rss-reader - React Native製のフィードリーダー

React Nativeに注目が集まっています。技術的にはTitaniumと大きくは変わらない気がしますが、Web開発で有名になってきたReactと同じ書き方でiOSアプリが開発できるメリットは大きいと言えます。そんなReact Nativeを使ったサンプルアプリとしてreact-native rss-readerを紹...

List

  • 2015/05/09

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

React NativeはTitaniumのようにJavaScriptでネイティブアプリのUIを作ります。Cordova/PhoneGapはHTML5/JavaScriptを使ってwebView上にUIを作ります。JavaScriptでスマートフォンアプリを作る技術は様々に存在します。samurai-native

List

  • 2015/05/03

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

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

List

  • 2015/05/01

Anki – マルチデバイス対応の英単語学習アプリ

学生の頃には一度はやったことのあるのが単語帳ではないでしょうか。個人的には最近、英語の学習を開始したのでその際に単語の学習に単語帳を自作しています(Biscuit

List

  • 2015/04/25

VideoShader - iOSのカメラ映像をOpenGLでリアルタイム加工

FaceTimeのようなチャットツールではカメラから映像を取り込みつつ、リアルタイムに動画を加工する技術を備えています。写真であれば既によく知られていますが、動画でできるようになったのはマシンパワーが十分に高くなっているからでしょう。さらにVideoShader

List

  • 2015/04/14

HackerNews-React-Native - React Nativeの参考に。HackerNewsクライアント

React Nativeは面白い仕組みですが、すべてのアプリ開発に適用できるわけではないでしょう。しかしシンプルなアプリであれば利用できる可能性がとても高いです。そのためにどんなアプリに向いているか、試す必要があるでしょう。今回はその一例としてHackerNews-React-Native

List

  • 2015/04/12

ComponentKit – ReactにインスパイアされたiOSビューフレームワーク

Reactへの注目がどんどん高まっています。ビューはビューらしくシンプルに作れるのが利点と言えます。最近ではReact Nativeがリリースされ、JavaScriptのReactでiOSアプリを作れるようにもなっています。そんなReactですが、iOSでも(React Nativeではなく)使ってみたいという方はCo...

List

  • 2015/04/12

Tetloop - 隙間を通し続けるシンプルなゲーム

シンプルなゲームは誰でもすぐに覚えられるのでハマる可能性が高いです。さらにそれがオープンソースであれば、ソースコードを通じてゲーム開発のノウハウが得られるようになります。今回紹介するTetloop

List

  • 2015/04/07

React Native – Reactで作るiOSアプリ

JavaScriptでiOSアプリが作れると聞いて思い出すものはTitaniumではないでしょうか。あの頃はJavaScriptエンジンも速くなく、iOSとAndroidの両方をワンソースでという夢に破れて使うのを止めてしまった人も少なくないでしょう。さて、その夢再びといった感のあるのがReact Native

List

  • 2015/03/25

FastttCamera – IFTTT製のカメラ用ライブラリ

iOSのカメラ機能はどんどん機能向上しており、ちょっとしたカメラアプリでは太刀打ちできなくなっています。とはいえ、アプリにはアプリならではのカメラ向けの機能追加が考えられるでしょう。そんなカメラをカスタマイズして独自の機能を追加したい時に使ってみたいのがFastttCameraです。IFTTTの開発するDo Camer...

List

  • 2015/03/22

NativeScript - 夢再び。JavaScriptでiOS/Androidアプリを開発

ワンソース、マルチプラットフォームは甘美な響きであり、誰もが夢見る存在です。ずっと昔から言われており、アプリ開発において最も望まれている存在かも知れません。かつてはTitaniumが有力候補が出てきたのですが、最近ではあまり聞かれません。そこで登場したのがNativeScriptです。## NativeScriptの使...

None

  • 2015/01/28

Switcher – URLをアプリ用スキーマに変換

iOSではアプリ間で連携する際に専用のURLスキーマを使います。それによりWebブラウザでリンクをクリックした時に電話をかけたり、SMSを送信する、さらには他のアプリを起動できるようになっています。しかし専用だけあってURLをデスクトップ/スマートフォンで切り替えるのは面倒です。そこで使ってみたいのがSwitcherで...

List

  • 2015/01/15

Panoramic - Facebook Paper風の写真ビューワー

Facebookが2014年1月にリリースしたPaper。日本のApp Storeでは配信されていないようですが、その特徴と言えるのがスマートフォンを左右に振ると写真もそれに合わせてスライドする表示ではないでしょうか。iOS7以降、ユーザの操作に合わせた自然な動きがアプリにも取り入れられるようになっています。そこでPa...