この三ヶ月ではてなブックマークiPhoneアプリの新バージョンとAndroidアプリを開発してきました。 両方共担当はエンジニアid:ninjinkunとデザイナーid:kudakurage、総合ディレクションid:nagayamaです。同じ開発者がiPhoneアプリとAndroidアプリ両方を作った事例として、なかなか面白いのではないかと思います。開発期間はちょうどそれぞれ一ヵ月半ずつでした。 自分にとってもブクマチームに移動してから初めての大きな仕事だったので、両方共思い入れがあるプロダクトです。開発話と一緒に、スマートフォンアプリを作る際の流れや、気を付けていることなどをまとめようと思います。(長いです) 開発プロセス iPhoneもAndoirdも開発の流れは基本的に一緒で、以下のような流れになります。 機能の検討 UIの検討 実装 ざっくり並べただけではWebサービス開発と変わり
こんにちは!こんにちは! 最近JavaやObjective-Cで開発をしていて、やっぱりPerlって使いやすい言語なんだなぁと改めて感じている栗原です。 #と言いつつもJavaもObjective-Cも好きだったりします。 今回は「スマフォのライブラリなどの管理をどげんかせんといかん」とCTOに言われたために考えた、弊社のスマフォ開発チームが行なっているAndroid、iPhoneそれぞれの社内用ライブラリやスニペットの管理方法についてご紹介したいと思います。 ソースの管理方法 まずソースの管理についてですが、現在弊社のスマートフォン系のアプリはGitを使って管理しています。 通常のアプリも含めて「android」と「iphone」というプロジェクトを作成し、その中でそれぞれのプラットフォーム毎にリポジトリを作成しています。 以下のようなイメージですね。 git://example.com
Prowl is a push notification client for iOS. Push to your iPhone, iPod touch, or iPad notifications from a Mac or Windows computer, or from a multitude of apps and services. Easily integrate the Prowl API into your applications. Push notifications When a Growl notification pops up on your computer, Prowl sends it over Push.
9月半ばからPicasaアプリを開発していたのですが、先日やっと申請できたので、参考にしたサイトなどまとめておきます。 gdata-objectivec-client GdataObjCIntroduction Performance 公式のWiki。 gdata-objectivec-clientを静的ライブラリとして組み込むには 前回のエントリー。 サムネイルとスライドショー関連 github: facebook/three20 フォトアルバムのUIが入っています。 そのまま使ってもよかったのですが、上手く動かなかったのでロジックだけ参考に。 簡易スライドビューアー 画面回転のサポート スライドショーが結構難しくて色々調べたのですが、こちらのエントリーが完全なサンプルコード付きで助かりました。 Assets Library関連 Asset Libraries and Blocks in
90秒で理解するiPhone JavaScript(マルチタッチ編) Tweet 2008/7/28 月曜日 matsui Posted in iPhone | 10 Comments » 仕事でiPhone向けサイトを作ることになるかもしれず、色々と調査中です。 まずはiPhoneならではの機能ということで、マルチタッチについて調べてみました。 ここまでわかったことをメモ代わりに記載したいと思います。 今回はひとまず座標の取得までです。 ゆくゆくは、こちらのムービーのように凝ったギミックを作りこみたいと思っています。 マルチタッチの座標を取得するのは思ったより簡単で、抑えるポイントは4つだけです。 Safari自体のスクロールや拡大・縮小は動作しないようにした方が無難 タッチのイベントは、リスナーまたは「onTouchXXX」から取得 タッチ数は「event.touches.length
2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、本当にありがとうございました。
今回から始まった「目指せ!iPhoneアプリ開発エキスパート」。iPhoneアプリ開発について解説します。第1回目は、iPhoneアプリ開発をするうえで最初に知っておきたい基礎知識を中心にお届けします。 アプリ開発者から見るiPhoneの特色 iPhoneはときおり「革新的なデバイスである」などという表現とともに紹介されることがあります。その言葉が表す通り、単なる「iPod付き携帯電話」にとどまらず、iPhoneは魅力的な特徴がたくさんあります。ここではアプリ開発者が特に意識するであろうiPhoneの特色を見てみましょう。 携帯電話にはあたりまえの方向ボタンや数字キーがない アプリ内で使われるボタンやスイッチなどのパーツが統一されている 限られたボタンしかない代わりに、本体のほぼ全面をタッチパネルとしたiPhoneでは、アプリ開発者は従来のようにボタンの種類や数に制約を受けることなくイ
iPhone アプリ開発を初めてはや2年。わけわからんレベルからなんとかアプリをリリースするところまでこぎつけました。もともと趣味ではじめた事ですが今は仕事でも iPhone アプリ開発をしています。ここに至るまで自分が調べたことや参考にした文書をアプリの構想からアプリをリリースするまでの手順にそってまとめてみました。 iOSアプリ開発関連の本を書きました 初めて iOS アプリ開発をされるかた向けに「プロの力を身につける iPhone/iPadアプリケーション開発の教科書」という本を書きました。 この記事を読んで iOS アプリ開発に興味を持たれた方におすすめです(2013年2月26日発売)。2015年1月17日にSwiftに対応した改訂版がでました。 本の内容に関する詳しい記事はこちらです。 iOSアプリ開発の本を書きました 初期投資 8400円とプライベートな時間、iPhoneまたは
ま、実際には5時間かかったんですけどね。最初だったから。ちなみに審査は実質5日くらい。 これはツイキャス・ビュワーの iPad アプリ。というかユニバーサル・バイナリなのでiPhoneと共通です。 夕方5時からiPad化初めて、10時には完成、2時間で試験パターンまわして深夜0時に申請、という流れです。 自分メモですけど、何かの参考に。 (ちなみに内容的には最低限のiPad対応、かと思いますー) 【準備】 実はこれがすごく大事。iPhone アプリを作るときに以下のことに注意して作ります。 - 画面は左右ぐるぐる回転できるようにしておく - ぐるぐる回転したときに、frame = CGRect なんて使わなくていいように Interface Builder のアラインパラメータを綺麗に設計する - なので、画面構成要素は極力コードで動的にじゃなくてXIBで作成する。NavigationCo
最後の二つが今回から追加された状態であり、状態の変化はNotificationで取得することが可能。また、同時にUIApplicationDelegateのメソッドもコールされる。 状態遷移やそのときにポストされる通知については iPhone Application Programming Guide が詳しいのでそちらを参照のこと。 これらの状態を踏まえて、マルチタスク化をする際に”最低限”やっておくことを順にまとめる。 ※なお、どうしても以下の処理ができないのであれば、必ずinfo.plistにUIApplicationExitsOnSuspendを追加して値をYESにしておこう。 終了処理 終了時に通るパス アプリケーションが"Active"の状態から"Not running"の状態に遷移する過程で、必ず通るパスがある。そこでデータや設定などを保存しているアプリが多いと思うのだが、こ
最近のiPhoneブームに乗っかり、iPhoneを手にいれた方も多いのでは!? iPhoneはアプリをいれることで、さらに便利に楽しくなります。 今回は、飲み会や合コンなどで役立ちそうなアプリや盛り上がれるアプリを紹介します。 以下の6つのカテゴリに分けて紹介します。 「なにかを決める系」 「カメラを使ったお遊び系」 「みんなで盛り上がれる系」 「罰ゲーム系」 「異性といちゃいちゃ系」 「連絡先交換系」 では、以下よりどうぞ。 席順であったり「2次会どこいく?」など、何かを決めるときに役立つアプリです。 迷ったらとりあえずこれらを使ってみましょう。 「フルフルポッキー」(無料) ポッキーを振りまくってみんなに1本1本ひいてもらいます。 ひいたポッキーには数字が書かれていたり、いちごポッキー(あたり)だったり。 何かを決めるときに使えそう。 「エンピツ君に聞け!」(無料) 日々の迷いを解決し
iPhoneゲーム,アイテム課金で売上が劇的に改善。ARPUがFacebookの6倍,GREEレベルに iPhone上のソーシャルゲームが熱いようだ。 iPhoneにおいて,アイテム課金(アプリ内課金)によるフリーミアムモデルが可能になったのは昨年9月に登場したiPhoneOS3.1からだが,本格的にアイテム課金をしているソーシャルゲームがそれほど多くないため,収益状況が表に出ていなかった。 そんな中,昨日,非常に興味深い記事がVentureBeat(元記事)からアップされた。 記事内では,米国モバイル市場調査会社Flurryによる調査結果とiPhoneアプリ・デベロッパー数社のコメントが紹介されている。まとめると以下の通りだ。 Flurryによると,アイテム課金をしているiPhoneゲーム(ダウンロードは無料)のユーザーあたり売上は非常に高い。2010年1月では年換算で1ユーザーあたり9
2010年7月1日木曜日 衝撃の結果。iPhone4と3GSのBluetoothの感度調査 あくまで個人的な調査ですが、 ここまで結果が異なるとは思いませんでした。 調査の経緯: 3GSでは1年間Bluetooth経由で音楽を聞いています。 (現在使ってるBluetoothイヤホンは約3か月間) iPhone4にしてから妙に音が途切れたりするので、 3GSより感度が落ちているのでは?と思い調査に至った次第です。 調査環境: ・iPhone4: iOS4.0、ケース=なし、Wi-Fi=On ・iPhone3GS: iOS4.0、ケース=なし、Wi-Fi=On ・Bluetoothイヤホン: Jabra Clipper ・室内の遮蔽物の無いまっすぐのスペース(最大8m) 調査方法: 1.ペアリング・接続済のiPhone4を定位置に置き音楽再生 Bluetooth側を襟元に留めて少しずつ離れ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く