You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは。 年明けから自転車でずっこけて頬骨を骨折→入院→手術と迷惑かけまくったiOSエンジニアの庄司です。 最近、Objective-Cのオープンソースのライブラリを読んでいて、気になった機能があり、実際につかてみて便利だったので紹介します。 概要 クラスのカテゴリ機能を使うことで、既存クラスにメソッドを追加することはできますが、インスタンス変数を追加することはできません。 「関連参照(技術書によっては「連想参照」とも言われています。)」というテクニックを使うと『あるオブジェクトに対して別のオブジェクトの追加する』ことができます。 この機能とカテゴリを組み合わせることで、継承機能を使わずにクラス定義を柔軟に拡張することができます。 通常、クラスのインスタンス変数の定義は、インターフェース部にインスタンス変数の宣言を記述すると、そのクラスのすべてのインスタンスがその変数を持つよ
iPhone/iPad独自タグや、便利なタグなどまとめました。それぞれの注意点とか発見した不具合とか掘り下げると色々とありますが、ひとまず以下まとめて列挙してみました。 ■metaタグ:基本のviewport <meta name="viewport" content="width=320, initial-scale=1.0, user-scalable=yes, maximum-scale=2.0, minimum-scale=1.0, "> widthとheight:最初に読み込まれる表示サイズ。widthを指定しないと横幅980px。 initial-scale:最初に読み込まれた際の拡大率 user-scalable:ユーザーが拡大できるか否かを、yesかnoで設定 maximum-scale:ユーザーが操作可能な拡大率の上限 minimum-scale:ユーザーが操作可能な拡大
Facebook Graph API活用iPhoneアプリ開発入門:書籍転載:Facebook SDK for iOSアプリ開発ガイド(1)(1/3 ページ) Facebookのソーシャルグラフを扱うiOSアプリを作る 「Facebook SDK for iOS」は、iOS(iPhone、iPad、iPod touch)用のSDKで、Objective-Cで書かれています。本企画では、iOSアプリケーションにFacebook連携機能を盛り込むことを想定し、前後編にわたり、以下の方法を解説します。 iOSアプリを使ったログイン Facebook Graph API(以下、Graph API)を利用した情報の取得 Graph APIを利用した投稿 Legacy REST API(「Old REST API」という呼称も使われている)やFQLの利用 ダイアログを使った投稿 本企画は、アスキー・メ
先日、緊急発売されたiPad2を考慮して以下の記事を書きました。 iPadに入れておきたい「利用シーン別」無料iPadアプリ100選(2011春版) でも、iPhoneの新機種「ホワイト」のことは完全に想定外でした。で、折角なので以下の記事を整理し直そうかなーとしましたが・・・・ 利用シーン別に選んだiPhone無料アプリ100選 今のiPhoneアプリの数で、100選し直すこと自体が困難というか、私のスキルでは到底無理でした><気のせいか以前に増してアプリの質が高くなってるような・・・? なので仕方なく「200選」にしてみました。それなら私にも出来るはず!! 【注意事項】紹介している価格は、本エントリ掲載時(2011/5/9 4:00)のものです。iPhoneアプリはいつ値段が変更されるかわかりません。ご購入の際はAppStoreの最新価格をよくご確認の上、くれぐれも「自己責任」でお願い
OpenCVはIntelが開発したコンピュータビジョンのライブラリで、例えば顔検出などを簡単に行うことができます。 覚え書きとして、OpenCVをiOS SDKをつかってiPhone上やiPadで使う方法を、ビルドスクリプトとデモアプリケーションつきでメモしておきます。 これらのサムネイルはデモアプリケーションのスクリーンショットです。 最新のOpenCVとiOS SDKに対応 プロジェクトをOpenCV 2.2.0、iOS SDK 4.3、Xcode4に対応しました (2011/4/17更新)。 ひとまず使ってみる すべてのソースコードとリソースはgithubのレポジトリに公開されています。 簡単に使えるように、事前にコンパイルしたOpenCVのライブラリとヘッダファイルを入れてあります。 すでにgitがあるなら、githubからレポジトリをcloneしてください。ない場合は、githu
ついに明らかになった、iPhoneアプリのリジェクト基準条項。 Engadetが公開したPDFをベースに、リアルタイムに更新中。 とりあえずリアルタイムに翻訳を作成中。 おもいっきり意訳なので、間違いの指摘や突っ込みはコメント欄かTwitterでお願いします。 <このリストは、2010年9月10日現在のものです。また意訳なので、気になる条文は原典をチェックすること。> 2. 機能 2.1: クラッシュするアプリはリジェクト。 2.2: バグのあるアプリはリジェクト。 2.3: 開発者の申請したものと違うアプリはリジェクト。 2.4: アプリの紹介文にない隠し機能を持つアプリはリジェクト。 2.5: 非公開のAPIを用いたアプリはリジェクト。 2.6: サンドボックス外のデータを読み書きするアプリはリジェクト 2.7: 実行コードを外部からダウンロードするアプリはリジェクト 2.8: 他の実
LiveBD&DVD 『NANA MIZUKI LIVE DIAMOND×FEVER』 12.23 On Sale! ○最近、セコイ記事多いな、、、 BBモバイルポイントはソフトバンクがマクドナルドを中心に展開している無線LAN接続 サービスの名前。iPhoneユーザは無料で利用することができるんですがあくまでも iPhoneで接続に限定されておりパソコンにそのIDを入力すると、、、 認証がはじかれるようになっている。 どうやらブラウザのUser agentでiPhoneか否かを判定しているようだ。 そこで 裏を返せばUser agentさえ何とかなればiPhoneのアカウントを使えるわけで。 WindowsならSleipnirを使うのが手軽だろう。オプションでUA一覧からiPhoneを選ぶ リロードすると画面が切り替わりiPhone専用のログイン画面になる。 ここでiPhoneのアカ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
YouTubeにて公開から1ヶ月で100万回も再生されたという「おいしいハイボールのつくり方 小雪さん篇」に出てくるようなハイボールのつくり方を実際に体験してマスターできるのがこのiPhoneアプリ「小雪流 ハイボールの達人 THE MASTER OF HIGHBALL」です。 このアプリではハイボールを作る手順を再現するためにiPhoneならではの機能をフルに活用、氷やレモンを入れたり、ウイスキーやソーダをいかにもそれっぽく注いだりすることが可能になっており、その手順、量や割合などによって達人度合いがスコアとなってわかります。また、作ったハイボールに対して、ハイボールのCMでおなじみの小雪さんからのコメントやアドバイスなども表示されるという仕組みです。 というわけで、小雪さんから100点満点をもらうため、ハイボール作りに挑戦してみました。実際に使ってみるとどのような感じなのかというムービ
Four years ago, (eight months before the original iPhone was announced) Dave Hyatt wrote about high DPI web sites on the Surfin’ Safari blog: One area of Web design that is going to become more important in the coming years is high DPI. For those of us working on WebKit, this will also become an issue for WebKit applications and for Dashboard widgets. The future is now. The iPhone 4’s Retina Displ
解像度が2倍になるという新iPhone。はたしてどれくらいキレイなのか!? というわけでTiltShift GeneratorのUIを新しいRetina Display対応で0から作り直した。 左がRetina用に新しく作り直した版、右は従来版。 新旧のiPhoneではこれぐらい表現力が違いそう。新しい版はもうちょっと微調整しないといけません。Retina対応しないと、ライバルと比較したときにだいぶションボリしたことになる実感。 改装コストは? 新iPhoneでは、古いアプリは勝手に2倍表示される為、基本的にプログラムパートの改修コストはほぼ0と思ってよい模様。 問題はグラフィックのコスト。 既存のコンポーネントはともかく、ちょっとグラフィックを凝ったアプリを作ろうとすると、デザインの結構なパートはビットマップ画像に依存することになる。 これの改修コストがハンパない。 原画がビットマップの
สล็อตเว็บตรง แตกง่าย รับทรูวอเลท ไม่มีขั้นต่ำ เว็บสล็อตใหม่ล่าสุด 2023 ค่ายเกมสล็อตทำเงินแตกง่าย แตกรัวๆต้อง สล็อตเว็บตรง ที่มีการเปิดให้ใช้งานด้วยระบบ สล็อตวอเลท เดิมพันได้อิสระแบบไม่มีขั้นต่ำ สล็อต ทั้งการเดิมพันและการทำธุรกรรมการเงิน slot wallet เว็บสล็อตใหม่ล่าสุดและอัปเดตเกมสุดฮิต สล็อตออนไลน์ แตกบ่อยและสร้างรายได้อย่างต่อเนื่อง สลอตวอลเลต หากเป็นมือใหม่ที่อยากเน้นรางวัลสุดคุ้ม ไม่ผ่านนายหน้า
このブログエントリの話 AppleによるiBookstore一元化への布石?まずはシリーズ物iPhoneアプリ禁止へ|中村智武のCTO記 これはマジです。詳しくはいえないけど複数の人から聞いています。ブックカテゴリは特に、アプリ一覧を見るとシリーズ物でバンバン出している会社が多いので、恐ろしくアプリ数が多いのね。 これを見かねたアップルが対策してきたのか、あるいはiBookStoreへの布石なのかはわからないけど、こういった「シリーズ物」のアプリは6月すぎごろから単体アプリでのリリースがリジェクトされ出してきているのです。リリースしたければ1本にまとめてアプリ内課金にしてね。と。 アプリ内課金にまとめる 基本的にアプリ内課金にまとめるにはだいたい慣れていても1人月はかかります。課金処理、ダウンロード処理、認証処理、異常系(回線断・アプリ消しちゃったetc)下手すると数人月かかってあきらめる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く