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

プログラミング言語 - Swiftの記事一覧

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

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

もっと見る

List

  • 2016/01/25

Safari-Extension-Swift-API-Diff - AppleのSwiftドキュメントを見やすく整形

Swiftはまだ作られて間もない言語とあって、バージョンアップの際に前バージョンとの互換性で問題があることがあります。ドキュメントにも書かれていますが、逐次チェックが欠かせません。通常のSwiftのドキュメントが見づらいと感じている方はSafari-Extension-Swift-API-Diffを使って見やすく整形し...

None

  • 2015/12/29

Tailor - マルチプラットフォーム対応のSwift解析

Swiftがオープンソース化されたことで、多くのオープンソース・ソフトウェアが生み出されています。かつ、それらはMac OSX以外のプラットフォームでも使えるようになっています。Tailorもそんなオープンソース化に伴って生まれたソフトウェアで、Swiftのコードを静的解析してくれます。## Tailorの使い方Tai...

List

  • 2015/12/19

WWDCTV - tvOS用のWWDC閲覧アプリ

毎年6月に開催されるWWDCはiOS開発者のみならず、Apple製品が好きな方を虜にしています。日本であればわざわざ夜中の2時に起きてウォッチしている人も多いでしょう。そんなWWDCをAppleTV上で見られるようにするのがWWDCTVです。これまでに行われたセッションも閲覧可能です## WWDCTVの使い方アプリのア...

List

  • 2015/12/16

Perfect - サーバサイドで動作するSwift!

ついにSwiftがオープンソース化されました。これによって起こる変化といえば、Mac OSX以外のプラットフォームでも活用できるようになることであったり、iOS/Mac OSX以外の環境での実行が可能になることでしょう。その一つの形式として早速出てきたのがPerfectです。サーバサイドのPerfect実行環境です。#...

List

  • 2015/11/24

ShiftJS - SwiftをJavaScriptに変換

iOSアプリの開発がObjective-CからSwiftに移り変わりつつあります。そんな中、せっかく覚えたSwiftを他でも使いたいと思うのではないでしょうか。今はiOSかMac OSXアプリ開発にしか使えないのが残念です。そこで紹介するのがShiftJSです。ShiftJSを使うとSwiftをJavaScriptに変...

List

  • 2015/11/23

Verreciel - どう遊ぶ?宇宙探索を楽しむiOSゲーム

宇宙にはロマンが溢れています。海底すら分かっていない人類ではありますが、遠い宇宙の先には心が躍るような経験が待ち受けているはずです。火星への移住計画もわくわくすることでしょう。そんな宇宙探索を体験できるアプリがVerrecielです。実際の遊び方はよく分かっていないのですが、分かる方はぜひお試しください。## Verr...

List

  • 2015/11/10

StarWars.iOS - スターウォーズっぽさを感じられるiOSアプリ

永遠の名作スターウォーズ。アニメをやったり新作映画が作られたりと熱が加速していると言っても過言ではありません。最初のロゴが出た後の文字が流れていくところであったり、ライトセイバーの出る動きを見るだけでスターウォーズだ!と感じてしまうくらい特徴があります。そんなスターウォーズっぽさを感じられるエフェクトを詰め込んだアプリ...

List

  • 2015/10/04

React Native Playground - React NativeアプリをWeb上でシミュレート

React NativeはJavaScript/Reactを使ってiOS(最近ではAndroidにも対応)アプリが書ける技術です。かつてのTitaniumを彷彿とさせますが、特に大きな違いとしてサーバを立てることでコンパイルレスな開発が可能なこと、Google Chromeを使ったデバッグが可能という点があります。そん...

List

  • 2015/06/03

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

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

List

  • 2015/05/03

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

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

List

  • 2015/01/16

JSONExport - JSONからJava/Objective-C/Swiftのスケルトンコード生成

最近はJSONを使ってデータの送受信を行うAPIが増えてきました。エンタープライズではWSDLを使ってXMLからスケルトンコードを生成したりできたのですが、JSONの場合スキーマ定義しないことが多いのでコードを自分で書かなければなりません。そこで使ってみたいのがJSONExportです。既存のJSONデータをベースに各...

List

  • 2015/01/15

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

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

List

  • 2014/11/17

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

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