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

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

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

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

もっと見る

36969?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot_2012_03_19_05_20_57_thumb

  • 2012/03/28

Titaniumでゲーム開発したい人はぜひ!「QuickTiGame2d」

QuickTiGame2dはTitaniumで2Dゲームを開発するためのモジュールです。Titaniumはスマートフォンアプリを開発するのに便利なフレームワークですが得手不得手があります。不得意な分野の一つがゲームと言えますが、QuickTiGame2dはそんなTitaniumで使える2Dゲームモジュールになります。デ...

List

  • 2012/03/14

WebArchiveをQuickLookで閲覧する「WebArchive Quick Look Plug-in」

WebArchive Quick Look Plug-inはSafariのWebArchiveをQuickLookで閲覧するプラグインです。Mac OSXのQuickLookは一度慣れると手放せなくなるほど便利な機能です。それを使ってSafariのファイル保存形式であるWebArchiveを閲覧できるようにするのがWe...

36477?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fimg_0926_thumb

  • 2012/03/13

Instagram風。写真をワンタップでいい感じに加工「Filtrr」

Filtrrは写真にフィルターを施して加工するiOSアプリです。フィルターは多数登録されています。miil.meやInstagramなど、カメラで撮った写真にちょっと格好いいフィルタを適用するiPhoneアプリが増えています。そんなフィルタリング機能を提供するモックアプリがFiltrrです。一番上がオリジナル。その下が...

35272?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-02-14.08.54_thumb

  • 2012/02/12

iOSアプリをMac OSX上で動作させるフレームワーク「UMEKit」

UMEKitはiOSアプリ風UIをMac OSX上で動作させるフレームワークです。ちょっと古いですが一応動いたのでご紹介。Mac OSXアプリとしてiOSアプリ風のデザインで開発できるようにするフレームワークがUMEKitです。デモアプリです。本当にiOS風です。タブを切り替えたりできます。ボタンを押してビューを切り替...

List

  • 2012/01/28

Three20に代わるiOSフレームワーク「Nimbus」

NimbusはThree20のコンセプトを引き継いだ新しいiOSフレームワークです。NimbusはThree20から大いにインスピレーションを得たiOSフレームワークになります。様々な点を改良し、今のスタイルにあった新しいフレームワークを目指そうとしています。サンプルのアプリです。フォトアルバムカタログで、メモリモニタ...

34572?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-16-11.30.58_thumb

  • 2012/01/25

スムーズな操作が魅力。Flipboardライクなソーシャルリーダー「Cassius」

CassiusはFlipboardを模したTwitterリーダーです。表紙にInstagramのトレンド画像を用いるなど動的にコンテンツを生成しています。CassiusはFlipboardライクなソーシャルリーダーです。記事を段組み表示して可読性高く表示してくれます。表紙です。Instagramsのトレンドになっている...

32710?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot_2011_12_01_02_55_53_thumb

  • 2011/12/10

参考になりそう。iOS向けフィードリーダーモックアップ「RSSReader」

RSSReaderはiOS向けのフィードリーダーです。plistに閲覧するフィードを登録する形になっています。フィードを使ったiOSアプリを作るならば参考にしたいのがRSSReaderです。グループ単位でフィードを並べて、その記事タイトルを一覧し、さらに記事詳細を見るといった一通りの流れをモックアップで提供しています。...

List

  • 2011/11/29

iOSの紛失に活躍する。PreyのiOSクライアント「Prey iOSクライアント」

Prey iOSクライアントは紛失したノートパソコンやiOSを見つけるためのサービスPreyのiOSクライアントです。以前に紹介したPreyはノートパソコン向けでしたが、iOS向けのクライアントも登場しました。それがPrey iOSクライアントです。紛失したときに見つける手段としてApple公式のiPhone探す同様の...

32121?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f11%2fscreenshot2011-11-16-14.23.24_thumb

  • 2011/11/25

WebViewのJavaScriptからObjective-Cのメソッドを実行「WebViewJavascriptBridge」

WebViewJavascriptBridgeはWebViewのJavaScript側からObjective-Cのメソッドを呼び出すモックアプリです。iOSアプリで画面に柔軟性を持たせるためにWebViewでサーバサイドを読み込ませたりするのはよくあることです。しかしそうすると表現力が乏しくなってしまうのが欠点です。そ...

30614?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f10%2fec10f4a7a338fb144770a1dd57b24538

  • 2011/10/23

笑い男ならぬ笑いジョブズ。ちょっと切なくなるソフトウェア「iSteveJobs」

iSteveJobsはWebカムで取り込んだ映像にリアルタイムにジョブズ氏の画像を当て込むMac OSX用のソフトウェアです。スティーブジョブズ氏が2011年10月05日に死去されました。奇しくもiPhone 4Sの発表翌日であり、彼の遺作となりました。そんなジョブズ氏を求めて止まないファンが開発したのがiSteveJ...

29266?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-02-11.19.53_thumb

  • 2011/09/12

UDIDが使えなくなる今、それに代わるユニークID取得ライブラリ「OpenUDID」

OpenUDIDはUDIDに変わるユニークなIDを取得しようとするiOS向けライブラリ。OpenUDIDはiOS向けのオープンソース・ソフトウェア。iOS5から開発規約が変わり、UDID(端末識別ID)へのアクセスが禁止されることになった。元々UDIDの利用については勧められなかったが、明確に禁止されることになった。こ...

28503?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-30-18.24.44_thumb

  • 2011/08/08

Apple公式のやり方を真似る。確認を必要とするボタン操作に使える「MAConfirmButton」

MAConfirmButtonはAppleのApp Storeアプリなどで使われている確認がある購入ボタンを再現するUIコンポーネント。MAConfirmButtonはiOS用のオープンソース・ソフトウェア。iOSアプリ開発においてApple提供の公式アプリのUIを真似るのはとても良いことだ。公式アプリは利用者が多いの...

28171?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-11-10.01.01_thumb

  • 2011/07/23

Android/iOSの両プラットフォームに対応した軽量2Dゲームフレームワーク「emo framework」

emo frameworkはAndroid/iOSの両方に対応した2Dゲームフレームワーク。emo frameworkはAndroid/iOS用のオープンソース・ソフトウェア。一つのゲームを作るまでには様々な技術を知らなければならない。その最も有名なものとしては物理エンジンだろう。もちろん使わないゲームもできるが、他に...

26843?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fscreenshot2011-05-11-14.06.01_thumb

  • 2011/05/21

Apple公式ドキュメント風のコードリファンレンスを生成「appledoc」

appledocはObjective-CのコードからHTMLリファレンスを生成するソフトウェア。appledocはObjective-C製のオープンソース・ソフトウェア。外部のライブラリやフレームワークを使って開発していると、そのコードの中身を見て動作を確認する方が早くなる。そんな時に使えるのがAPIのリファレンスだ。...

25310?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-07-20.30.00_thumb

  • 2011/02/17

Interface Builderで作成したXIBファイルをObjective-Cに変換する「nib2objc」

nib2objcはMac OSXで作成したインタフェースファイルをObjective-Cに変換するソフトウェア。nib2objcはMac OSX用のフリーウェア(ソースコードは公開されている。ライセンスはTHE BEER-WARE LICENSE)。iPhoneは年々進化しているが、それでもデスクトップなどに比べると速...

24681?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f01%2fimg_0357_thumb

  • 2011/01/22

iOS向けにゲームを開発するならばぜひ知っておきたいフレームワーク「Sparrow」

SparrowはiOSでゲームを開発するためのフレームワーク。SparrowはiOS用のオープンソース・ソフトウェア。iPhone登場以前のスマートフォンというと、PDAの延長線上にあるもので、PIMを効率的に管理するためのガジェットでしかなかった。そのため高機能化した携帯電話と差異がなくなってきてしまった。デモアプリ...

Missing

  • 2010/12/21

Mac OSXからSMSを送信する「SwissSMS」

SwissSMSはMac OSX上からSMSを送信する。/s2IfSwissSMSはMac OSX用のオープンソース・ソフトウェア。おそらく日本では利用ができないと思われるが念のため紹介しておこう。日本では色々な規制が絡んで普及していない(元々普及していたが)が、海外ではSMSが積極的に使われている。送信画面 日本では...

23781?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f11%2fscreen-shot-3661

  • 2010/12/01

iPhoneのJavaScriptを母艦のブラウザからデバッグ「Peek」

PeekはiPhone用のフリーウェア(ソースコードは公開されている)。iPhoneではWebKitをベースにしたMobile SafariがWebブラウザとして利用できる。Safariとはいえ、iPhone用とあって異なる動作をする部分も多い。CSSやメタも特別なものが追加されている。アプリを立ち上げた所 そのような...

23290?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f10%2fscreen-shot-32

  • 2010/11/06

iOS、Androidで制御するデジタルホーム「OpenRemote」

OpenRemoteはWebベースのメディアサーバプラットフォーム。MOONGIFTはこう見るメディアサーバが普及する上で、容易に操作できるUIは重要だろう。WindowsやMac OSXには元々メディアサーバ的な機能があるが、自分なりの使いやすさを求めるのは難しい。とは言え、独自に作り込むのはコストがかかりすぎる。そ...

21911?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f08%2f%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88%ef%bc%882010-08-16-10.22.08%ef%bc%89

  • 2010/08/24

iPhoneアプリの読み込み時表示に「MBProgressHUD」

MBProgressHUDはiPhone/iPod Touch用のオープンソース・ソフトウェア。iPhoneアプリではネットワークを利用したものが数多く存在する。常に高速なネットワーク化であれば気にならないだろうが、回線のつながりが悪い時などには待たされるのは相当なストレスになる。説明付きローディングアイコン そこでよ...