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

OS - iOSの記事一覧

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

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

もっと見る

List

  • 2017/03/18

Brave Web Browser - Firefox for iOSをベースにしたブラウザ

iOSではSafariが基本のブラウザですが、他にも幾つかサードパーティー製のブラウザが存在します。それぞれ特徴があり、高速でブラウジングできたり、タブの扱いが違ったりします。今回はその一つ、オープンソースのBrave Web Browserを紹介します。## Brave Web Browserの使い方最初に表示される...

None

  • 2017/03/18

DTTJailbreakDetection - Jailbreakされている端末かどうか判定

今ではずいぶん減ったとは思いますがiPhoneをJailbreakする人たちはまだ一定数存在します。通常のiPhoneで提供されない機能が使えるようになることで、アプリを改造するのに使う人たちもいます。そうしたJailbreakによる思わぬ被害を防ぐために、アプリ開発者はDTTJailbreakDetectionを組み...

List

  • 2017/02/03

Standard Notes - 3ペイン構成の使いやすいノートアプリ

使いやすいノートを探すのは大事です。それはアナログでもデジタルでも変わりません。すぐにメモできるツールがあると重宝することでしょう。逆にツールがないと書くのが面倒でつい頭で覚えようとして結局忘れてしまったりします。もしあなたがEvernote風のノート形式が好き、でもEvernoteは使っていないというのであればSta...

List

  • 2017/01/10

gif-creator-ios - フォトライブラリの写真をアニメーションGIFに

スマートフォンの容量はどんどん増加し、さらにカメラの性能も上がっているとあって写真をどんどん撮影してしまうことでしょう。旅行や出かけた先で事ある毎にシャッターを切ってしまうなんて人は多いはずです。そんな大量に撮りためた写真を一つのアニメーションGIFにしてくれるのがgif-creator-iosです。それもiOSの中で...

List

  • 2017/01/04

FileExplorer - iOS用のファイル管理

iOSアプリでアプリ内にあるファイルやディレクトリを一覧したり表示したりする機能が必要になることがあります。ビジネス用途のアプリではよくありますし、写真やPDFなどをダウンロードするアプリであれば一覧、表示系機能が必要になるでしょう。そこで使ってみたいのがFileExplorerです。CocoaPodsを使って自分のア...

List

  • 2017/01/01

Dash iOS - オフラインでも開発ドキュメントが読めるiOSアプリ

プログラマやデザイナーであれば各種ライブラリやフレームワークのドキュメントは必携の存在です。紙でも良いですが、最近ではWebサイトでそのまま見られるようになっています。しかし常にオンラインで検索するのは面倒ですし、何よりオフラインの時に使えない問題があります。そこで使ってみたいのがDash iOSです。150を越える開...

List

  • 2016/12/08

Origami Studio - UXを試せるプロトタイピングデザインツール

スマートフォンのデザインで面倒なのが、UIは確認できてもUXが確認できなことです。タップした時にどういったアニメーションをしながら表示されるのか、どういう画面遷移をするのかが画面ごとに分かれたデザインではピンとこないかも知れません。そこで使ってみたいのがOrigami Studioです。Facebook製のプロトタイピ...

List

  • 2016/12/06

Blink - iOS用のSSH/Moshクライアント

物事は一番起きて欲しくないタイミングで起きる、というのは有名なマーフィーの法則ですが、サーバサイドのエンジニアにとっては外出した時に限ってサーバがトラブルというのはよくある話です。さらにすぐにPCを開ける環境にない時にはどうしたら良いでしょう。あらかじめBlinkをインストールしておくことをお勧めします。## Blin...

List

  • 2016/11/24

Jasonette - JSONでiOSアプリを開発するフレームワーク

一昔前のTitaniumであったり、React NativeはJavaScriptをネイティブのJavaScriptエンジン上で実行してネイティブのコンポーネントを使えるようにしています。それを使ってReact Nativeではコードを即時反映しながら開発ができるようになっています。そんな開発スタイルを一歩推し進めたの...

List

  • 2016/11/18

ESCapey - iOSをEscキー入力に使う

新しいMacBook Proではファンクションキーが消えてTouch Barになります。そこは良いのですが、巻き添えになって消えるのがEscキーです。これにはVimユーザが驚愕し、裏切られたと感じたことでしょう。そこで使ってみたいのがESCapeyです。ジョークソフトウェアですが、ちゃんと動きますよ。## ESCape...

List

  • 2016/10/27

bitwarden - Webブラウザ/スマートフォンに対応したパスワード管理

今のコンピュータにおいてパスワード管理は必須です。多くのWebサイトがパスワード管理されていますし、セキュリティを考えるにパスワードの使い回しは避けるべきです。現状、管理ソフトウェアの選択肢はとても多いです。もしこれから探していこうというのであればbitwardenを使ってみてはいかがでしょうか。## bitwarde...

List

  • 2016/10/18

iReSign - iOSアプリの署名を差し替え

iOS開発では多くの制約があります。それによってセキュリティが担保されていると言えますが、ちょっとしたことであってもコードや設定を変更してビルドし直さないといけないということが多々あります。今回はその一部、すでにできあがっているアプリのプロビジョニングを差し替えたりできるiReSignを紹介します。## iReSign...

List

  • 2016/10/13

WalkingStyleChecker - 加速度センサーを使った歩き方チェッカー

ITエンジニアは全体的に若い傾向があるので、健康についてあまり深く考えない人が多いように見えます。しかし健康は一度損なうと取り戻すのが非常に難しいものです。例えば歩き方一つとってもそうです。今回はDeNAの開発チームで作成されたWalkingStyleCheckerを紹介します。スマートフォンで歩き方をチェックしてみま...

List

  • 2016/08/13

RubyPico - iOS上のmruby実行環境

iOSがバージョンアップしたり、ハードウェアの高機能化、スクリーンの大型化によってタブレットであればプログラミングが組めるくらいになってきました。クラウド環境ではタブレット対応のものも幾つかあります。今回はRubyPicoを紹介します。iOSの中でmrubyを実行できるソフトウェアです。## RubyPicoの使い方R...

List

  • 2016/07/30

Pokémon GO - WebSpoof - 利用注意。Pokémon GOをMac OSXからプレイ

USを中心に爆発的な人気を獲得しているPokémon GO。Ingresと同じシステムがベースになっているだけあって、位置情報と実際の地図を組み合わせたリアル性を持ったゲームというのが特徴です。そんなPokémon GOをMac OSXから遊べるようにするのがPokémon GO - WebSpoofです。実際の利用は...

List

  • 2016/06/26

BBCNews React Native - React Native製の非公式なBBC Newsアプリ

React Nativeをこれから学んでいこうとしている方は多いでしょう。そんな時にイチから学ぶのも良いですが、すでにあるサンプルをベースに学んでいくのも良いでしょう。特にネットワークを伴う系は学べるところが多いです。今回紹介するのはBBCNews React Native、アンオフィシャルなReact Native製...

List

  • 2016/05/12

OwnTracks - 位置情報ダイアリーを作ろう

数年前にスマートフォンによる位置情報収集がプライバシー問題を引き起こしましたが、位置情報の利用はスマートフォンの魅力の一つと言えます。問題はその使い方やアプリ側にあると言えるでしょう。今回紹介するOwnTracksはむしろ位置情報の共有を主な目的としたスマートフォン・アプリおよびソフトウェアになります。## OwnTr...

List

  • 2016/05/06

Fusuma - Instagramライクな写真選択ライブラリ

人気のあるアプリから学べることはたくさんあります。特にスマートフォンアプリにUI/UXは人気があるアプリでは面白い実装をしていることが多く、そこから学び取れる点がたくさんあります。今回はInstagramの写真ブラウザ機能を真似たFusumaを紹介します。### Fusumaの使い方Fusumaを使っているところです。...

List

  • 2016/05/05

PeekPop - 古い機種でも使える3D Touch代替

iPhone 6s以降で登場した3D Touch機能によって、深く押し込むという操作が追加されました。あまり対応しているアプリは多くないように感じますが、リンク先を確認したり、メッセージを素早く確認するといった目的には便利です。こうした機能はピークとポップといいます。そんなPeekPop機能を古いiOSでも使えるように...

List

  • 2016/05/05

CocoaPods.app - GUIのCocoaPodsクライアント

iOSアプリの開発に際してCocoaPodsがよく使われています。使い方はそんなに難しいわけではありませんが、ライブラリ管理のためだけにターミナルを立ち上げたり、コマンドを実行するのは面倒と思う人もいるでしょう。そこで使ってみたいのがCocoaPods.appです。CocoaPods公式のスタンドアローンアプリです。#...