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

OS - iOSの記事一覧

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

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

もっと見る

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...

List

  • 2015/01/14

card.io iOS SDK - クレジットカードを読み取って番号入力

iOS 8のSafariではクレジットカードの入力補助機能が備わっています。カードをカメラにかざすだけで番号を読み取ってくれます。スマートフォンで番号を入力するのは意外と面倒なので、こういう機能は便利です。同じような機能を自分のアプリでも実装したい時にはcard.io iOS SDKを使ってみましょう。カードや有効期限...

List

  • 2015/01/07

SimulatorManager – iOSシミュレータのデータに簡単アクセス

iOS向けの開発を行っていると、シミュレータに入っているデータの管理が煩雑になります。端末、OSごとにデータの管理が異なるので面倒になり、結局全データをリセットしてしまいます。それでもこれをOS、バージョンごとに行うのは面倒です。そこでお勧めしたいのがSimulatorManagerです。シミュレータに入っているデータ...

List

  • Premium_s 2014/12/17

2014年のトレンド振り返り(5)「スマートフォン」

前回分はこちら。- デザイン今回はスマートフォンについて振り返ります。## iOS 8/LollipopiOSはiOS 8、Androidは5.0系であるLollipopがリリースされています。NexusのようなGoogle公式のデバイスは既にバージョンアップが可能ですが(とはいえ怖くてアップデートできないのですが…)...

List

  • 2014/12/13

RAMAnimatedTabBarController - iOSアプリのタブバーでさり気ないアニメーション

マテリアルデザインの肝になるのはリアルの物体を意識させる操作感です。押した時、フォーカスした時にそれぞれアニメーションを使いつつユーザに操作したという実感を提供するのが大事です。iOSアプリのタブバーではハイライト表示を切り替えて今どのタブにいるのかを明示しますが、RAMAnimatedTabBarController...

List

  • 2014/12/10

Frameless – iOS用の全画面ブラウザ

スマートフォンは徐々に大型化する傾向がありますが、それでもタブレットやデスクトップに比べると画面サイズが小さいです。そのため不要なものはなるべく表示せずにブラウジングできると良いでしょう。そこで作られたのがFrameless、iOS用のWebブラウザです。タブバーもステータスバーもない、全面ブラウザになるiOSアプリで...

List

  • 2014/12/01

MaterialKit - iOSでもマテリアルデザインを

マテリアルデザインに注目が集まっていますが、一から自作するというのは相当大変ではないでしょうか。表面上のデザインだけでなく、フォーカスやタップした時のアニメーションまで含めて作るというのはより深い知識が求められます。そこで既存のフレームワークを活用するのがおすすめです。今回はiOS向けのマテリアルデザインフレームワーク...

List

  • 2014/11/17

Swift Boxxle – ゲームボーイ版倉庫番をSwiftへポーティング

スマートフォンでは短時間で終わり、没頭できるゲームが好まれる傾向がありますが、人によってはもっとじっくりと考えさせられるゲームがやりたいと思う人もいることでしょう。そんな方に試して欲しいゲームがSwift Boxxle、ゲームボーイの倉庫番をSwiftでポートしたソフトウェアです。## Swift Boxxleの使い方...

List

  • 2014/11/15

Edhita – iPad用、3カラムのプログラミングエディタ

2015年にはiPad Proなるものが出るなんて噂もあります。スマートフォン、タブレットの性能はどんどん向上しており、クアッドコアも当たり前になっています。そうなるとラップトップをもたず、タブレットだけですべての作業ができるようになってくることでしょう。そうなると欲しくなるのがプログラミングエディタではないでしょうか...

List

  • 2014/10/18

JapaneseKeyboardKit – Mozcを使ったiOS8用カスタムキーボード

iOS8で注目を集めている新機能の一つがカスタムキーボードです。個人的にはATOKが登場した瞬間に購入した口で、他にもこれまでにないキーボードが登場してくれるのを心待ちにしています。今回はその一つ、オープンソース・ソフトウェアのJapaneseKeyboardKitを紹介します。Google日本語入力のオープンソース実...