iPhone・iPad 開発小技 Wiki トップページページ一覧メンバー掲示板編集 Zipファイルを展開して使う 最終更新:wiki_iphone_tricks 2011年01月18日(火) 23:50:06履歴 Tweet Zipファイルを展開できるiOS用のライブラリはいろいろあるが、ZipArchiveはそのなかでも扱いが簡単だ。 http://code.google.com/p/ziparchive/ ここからZipArchive.zipをダウンロードする。 ZipArchive.zipをどこかに展開する。展開したフォルダごと全部をXcodeのプロジェクトにドラッグアンドドロップしてコピーする。 そしてFrameworksを右クリックしてlibz.1.2.3.dylibを追加する。 ZipArchive.hを見ればだいたい使い方は想像がつく。サンプルはコチラ。 例えば
ポイント iPhoneにはzlibが入っているので、それを利用して解凍する。 zlibを使うためには、libz***.dylibへのリンクが必要。そのためには、xcodeで「グループとファイル」ビュー上で右クリック→「追加」→「既存のフレームワークを追加」でibz***.dylibを追加すればよい。 生のzlibをそのまま使うのはちょっと面倒だが、zlibと一緒に配布されているminizipをさらにObjective-Cでラップした「HetimaUnZip.framework」をHetimaさんが公開している。 HetimaUnZipはCocoaを使っているため、iPhoneで利用できるよう、Cocoaへの依存部分および不要なminizipファイルの削除と、メモリ上ではなく、直接ファイルに解凍するメソッドを追加したものを利用する。 オリジナルのFrameworkをiPhone上で使う方法が
iPadや、iPhoneなどのタッチデバイス の普及で、個人的にも電子書籍への 関心がかなり高まりました。そんな中、 割と良さそうな電子書籍専用のフレーム ワークがあったのでメモがてらご紹介。 こういうの覚えておくと重宝しそうですね。 なかなか動きが良かったです。ただ読むだけの電子書籍ではなく、HTML5やjQueryを使って、より「電子」らしく表現出来ると楽しそうですね。 HTML5で作る電子書籍用のフレームワークです。jQueryやiPadのようなタッチデバイス向けのフレームワークとなっています。 複数フレームワークを併用 Lakerには定番のjQueryや、iPhone、iPadで黄金比を保つcssフレームワークのLess Framework、HTML5+jQuery製動画プレイヤーのjPlayer、スワイプイベントをサポートする為のライブラリ、TouchSwipeなども搭載されてい
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに こんにちは、EveryWhere開発部の久下孝順、高橋淳史と申します。 先日リリースされました、iPad用Webアプリ「えほんのじかん」(iPad版)の紹介をさせていただきます。 このサービスの内容はごく単純で、たくさん並んだサムネイルから気に入ったものを選択すると、アニメーションと朗読によって構成された絵本風の動画が流れる、というものです。 もともとこの「えほんのじかん」の元祖は、「テレビ版」でした。 インターネット対応テレビ向けに提供しているテレビ版Yahoo! JAPANやYahoo! JAPAN for AQUOSなどからみることができます。 iPad版より作品収録数は多く、30作品以上を掲載しています。 テレビ
VPS の PHP のバージョンが 5.1 でいろいろ困る まぁ、VPS に限らずですが、VPS 関係から来る人のことを考えてタイトルつけました。 ほとんど VPS は Linux 系 OS だと思うので、それでの方法しか記載しません。 対象の OS は CentOS RHEL (Red Hat Enterprise Linux) Fedora です。 自分が使っているのは ServersMan@VPS のエントリープランで、CentOS 5.5 です。 それ以外の CPI や さくらのVPS 等の VPS サービスでも CentOS 5.5 を使用していれば デフォルトで PHP のバージョンが 5.1 であるため、いろいろと開発に支障をきたします。 開発をしていない人でも、以下のような PHP 5.2.x 以上を必須とするような アプリケーションをインストールしたい方が多いと思
iPhone開発で、メモリ管理の基礎を社員に伝えることが増えてきたので、エントリとして書こう。 Objective-C基礎 メモリ管理の前にObjCの基礎として、メソッド呼び出しの話。 クラスのインスタンスaがmethodAをコールするときは、 [a methodA] と書く。このとき、aがnilだったときは、エラーではなく、コールされない。methodAに戻り値があるときは、それは、0やnilやNOが返る。ObjCでは、 void dealloc { if(a!=nil){ [a release]; } [super dealloc]; } は、気持ち悪いので、nilチェックはやめましょう。 なお、ObjCでは、動的にメソッドを差し替えることができ、コールの度にメソッドが存在しているかも確認しています。そのため、LL言語(ライトウェイト言語、スクリプト)のように柔軟な記述が可能です。そし
iPhoneアプリ開発といえば、Objective-C言語でMac OSX APIを利用して開発を行いします。そのため、Java開発者にとってのiPhoneアプリ開発は、新しい言語とAPIを勉強しなければなりません。 iSpectrumは、Eclipseで動作するiSpectrumプラグインとJava言語化されたiPhone APIを提供し、Java開発者にお馴染みのEclipse IDEとJava言語でiPhoneアプリ開発を可能にします。 iSpectrumの使用方法 1、iSpectrum Eclipseプラグインをインストール 2、Eclipse+JavaでiPhoneアプリを開発 1) Javaプロジェクト作成/プロジェクトにiSpectrumを有効化させる 2) Java言語+iPhone APIで開発 3)oneクリックでiPhone シミュレータやデバイスでアプリを
iTunes Storeの「iPhone」アプリをアフィリエイトする方法という記事を書いたことがあったのですが、やや方法が変わったので、改めてiPhoneアプリのアフィリエイトの方法をまとめておきます。 iPhoneアプリをアフィリエイトするには、リンクシェアの登録が必要になります。さらにiTunes Storeとの提携が必要です。いずれも無料です。 さて、iPhoneアプリをアフィリエイトする方法は2種類あります。 ・Link Makerを使用する方法 ・リンクビルダーを使用する方法 まずはLink Makerから説明します。 リンクシェアにログインし、iTunes Storeを選択すると↑のような画面が出てきますので「iTunes Link Maker」をクリックします。 Link Makerが表示されるので、ここでアフィリエイトをしたいアプリを検索します。 検索結果が表示されるので、
Reach developers and creators effortlessly. Carbon is the best way to reach creators and developers at scale. Book A Consultation Advertising is hard. We make finding your audience easy. Reach tech audiences through an exclusive network of design, development, and tech websites. When you run a Carbon campaign, your brand appears across hundreds of communities, blogs, resources, and tools that your
保存 家で見たページを学校や会社でも見たい そんな風に思った経験はありませんか? はてなブックマークは、オンラインにあなたのブックマークを保存するツールです。インターネットに繋がっていれば、家でも学校や会社でもブックマークを見られます。タグやコメントを付けて整理しましょう。保存したブックマークは簡単に検索できます。 共有 このページを読んだ人の感想が見たい ブックマークを公開して、多くの人と感想をシェアできます。このページはぜひ他の人にも見て欲しい、そう思ったらどんどんブックマークしましょう。感想を書いておけば、だれかの目に触れるはずです。はてなブックマークは、インターネットのあらゆるページを介して人と繋がるソーシャルネットワークです。 発見 今、話題になっているページが知りたい はてなブックマークは、旬なニュースが見つかるメディアです。 人気ブックマークをチェックすれば、みんなが見ている
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く