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

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

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

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

もっと見る

List

  • 2013/11/13

UIImageView-BetterFace – 写真表示アプリに。人をいい感じに表示してくれるiPhone用ライブラリ

あらこれ素敵。写真のサムネイル表示をするのは意外と悩ましい問題があります。単純に小さくしてしまうと細かい部分が分かりづらく、インパクトが薄くなります。しかし切り抜くような表示すると最もインパクトがある部分が切り抜かれてしまったりします。人が写っている写真において一番大事なのは人の顔であるのは当たり前なことです。そこでU...

List

  • 2013/11/10

GBA4iOS - JBなしでもインストールできるiOS用ゲームボーイアドバンスエミュレータ

エミュレータはいつの時代も根強い人気を誇るジャンルですが、それはスマートフォン主流の現在になっても変わりません。スマートフォンが高性能になっていく中で、かつてのポータブルゲーム機を楽しみたいというニーズは強いです。今回はGBA4iOS、iOS上で動作するゲームボーイアドバンスエミュレータを紹介します。ちょっとしたテクニ...

List

  • 2013/11/10

Eve of Impact – 隕石から地球を防衛せよ!iPhone用オープンソースのゲーム

あなたの使命は地球防衛!かつて地球の隆盛を極めた恐竜が滅びた原因は巨大隕石の墜落であったと言われています。そんな隕石群が次々と地球に襲いかかってきたら、どうしたら良いでしょう。あなたは地球防衛のため、そして人々が地球を脱出するのを援護しなければなりません。Eve of Impactのストーリーは恐らくこのような感じです...

List

  • 2013/11/06

ExifSafe - 不要なExifを除去。共有しても安心な写真を作成

意外と危険なiPhoneの写真共有について理解できますよ。iPhoneの登場によってオンライン上に写真が数多く溢れるようになりました。Flickrにアップロードされている写真が最も多いデバイスはiPhoneだと言われています。そんなiPhoneはスマートフォンなのでGPSをはじめ写真に多くのメタデータが付与できます。一...

List

  • 2013/11/01

ILPDFKit – iOSで使えるPDFフォーム入力ライブラリ

これはタブレットによるポストPC時代を後押しするかもしれませんよ!大手の契約書や自治体の申請書などで**時々**見かけるのがPDFにある入力フォームです。Acrobat Readerなどで入力をしていたと思うのですが、今後タブレットやスマートフォンが広がっていく中で使えなくなっていくのは大変です。そこで試してみたいのが...

List

  • 2013/10/27

IFTTTで使っているiOS用キーフレームアニメーションライブラリ「Jazz Hands」

Jazz HandsはiOS用、MIT Licenseのオープンソース・ソフトウェアです。iOSアプリの中でシンプルなアニメーションを実現したいと思ったらチェックして欲しいのがJazz Handsです。IFTTTで実際に使われているキーフレームベースのアニメーションライブラリです。最初の場面。スワイプ操作でアニメーショ...

List

  • 2013/10/02

iOS用ノベルゲームエンジン「EKVN」

EKVNはObjective-C製のオープンソース・ソフトウェア(MIT License)です。ゲームにはアクション、パズル、シューティングなど様々なジャンルがありますが、人気の高いジャンルの一つにノベルゲームがあります。EKVNはそんなノベルゲームを開発するためのエンジンになります。デモゲームです。背景と文字の組み合...

List

  • 2013/09/24

JailBreakなしでiOS操作を録画「RecordMyScreen」

RecordMyScreenはiOS用、Objective-C製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。iOSでスクリーンショットを撮るのは簡単ですが、操作動画の撮影はどうやったら良いでしょう。シミュレータをQuickTimeで録画する方法もありますが、あまりスマートではあ...

List

  • 2013/09/22

iOSアプリをキーボードで操作「Commando」

CommandoはObjective-C製のオープンソース・ソフトウェア(MIT License)です。iOSの操作は当たり前ですが指で行います。iOSシミュレータの場合はマウスです。しかしそれが煩わしいと感じる人も多いはず。そこで導入してみたいのがCommandoです。何とiOSアプリをキーボード操作に対応させます(...

List

  • 2013/09/21

Facebook for iOSのチャットアイコンUIを再現「ChatHeads」

ChatHeadsはObjective-C製、iOS用のオープンソース・ソフトウェア(ISC License)です。iOSのFacebookアプリではチャットしている友人が丸いアイコンになって画面上に表示されます。これを再現したライブラリがChatHeadsです。デモアプリです。左上にアイコンが表示されています。左右に...

List

  • 2013/09/20

これは面白い!PSDを解析するコマンド「fmpsd」

fmpsdはObjective-C製、Mac OSX用のオープンソース・ソフトウェア(MIT License)です。最近PSDファイルの解析が流行っていますが(?)が、fmpsdを使えば意外と容易に解析結果を受け取れるかもしれません。シンプルなPSDファイルの場合、こんな感じです。複雑なファイルの場合、テキスト情報等も...

List

  • 2013/09/20

iOSのロック画面を再現「LockMe」

LockMeはObjective-C製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。iOSアプリに独自のロック機能を追加してみたかったら試して欲しいのがLockMeです。本物そっくりなロック画面が再現できます。スライド式のロック。まさにiOSデフォルトのそれっぽいです。言語を日本...

List

  • 2013/09/13

企業ユースのWordPress管理アプリ「hpb pad for WordPress for iOS」

hpb pad for WordPress for iOSはiOS用、Objective-C製のオープンソース・ソフトウェア(GPL)です。JustSystemで開発、提供されているhpb pad for WordPress。ホームページ・ビルダーやWordPressを使っている方に向けたブログエディターになります。ベ...

List

  • 2013/08/29

引っ張ってソート条件を変更「RMEIdeasPullToSortControl」

RMEIdeasPullToSortControlはiOS用のオープンソース・ソフトウェア(MIT License)です。iOSアプリでよく使われているのが画面を下に引っ張ってデータを更新するPull to Refreshです。今回はさらにその別バージョンと言えるRMEIdeasPullToSortControlを紹介...

List

  • 2013/08/25

すごい!アプリからWebまで幅広くサポートするゲームエンジン「Multi」

Multiはスマートフォン、HTML5用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。ゲーム開発は今最も熱い分野です。スマートフォン、タブレット向けのネイティブアプリはもちろんHTML5を使ったWebアプリも注目です。そこで様々な分野をまとめて面倒が見られるMultiを紹介します。ブラウザ...

List

  • 2013/08/20

iPhoneアプリでのちょっとした入力に使えそう「MZFormSheetController」

MZFormSheetControllerはObjective-C製、iPhone用のオープンソース・ソフトウェア(MIT License)です。iPadアプリで時々使われるモーダル画面のUIModalPresentationFormSheet。それをiPhoneでも使えるようにしつつ、さらに便利な機能を追加してくれる...

List

  • 2013/08/12

時計をモチーフにした近未来的スクリーンセーバ「clockSaver」

clockSaverはObjective-C/HTML製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。日々の生活の中で時計を目にする機会はとても多いです。それもあってかスクリーンセーバに時刻が表示されるのを使っている方は大勢います。そんな方はclockSaverを試してみましょう...

List

  • 2013/08/09

iOSアプリでプライベートAPIを使っていないかチェック「App Scanner」

App ScannerはMac OSX用Objective-C製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。よく知られたことですがiOSアプリをリリースする際にはAppleの審査が行われます。その時のチェックされる一項目としてプライベートAPIを使っていないことが挙げられます。...

List

  • 2013/08/06

Titaniumアプリにも素敵なフラットUIを「TiFlatUIKit」

TiFlatUIKitはTitanium用、Objective-C製のオープンソース・ソフトウェア(MIT License)です。iOS7ではフラットなUIが導入されます(とはいえ独自のフラットさですが)。それは今後新規で作られるアプリ全体に言えることで、Titaniumも同じです。しかしいち早くフラットUIを取り込ん...

List

  • 2013/08/04

iOSの一歩進んだ不具合報告「BARK」

BARKはObjective-C製、iOS用のオープンソース・ソフトウェア(MIT License)です。ソフトウェアにはバグが付き物です。それは人が作っている限り、決して逃れられません。問題はそれをいかにうまく収集して改善につなげるかでしょう。今回はBARK(Better App Reporting Kit)、アプリ...