Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

@hedjirog です。iBeacon Advent Calendar の2日目を担当します。 iBeaconの技術情報はまだ少ないようですが、参考になりそうな記事やソースコードをまとめてみました。 * 宣伝 * iOS開発関連の記事をつぶやく @ios_dev_bot を運用しています。 Advent Calendarの投稿チェック に良ければ利用してください。 目次 技術記事 スライド Apple公式ドキュメント 書籍 ソースコード 解説・関連記事 2013 iBeacon Advent Calendar ※ お世話になったリンク先: はてなブックマーク / Google検索 / SlideShare / Speaker Deck / GitHub 1. 技術記事 iBeaconの解説 - Reinforce-Lab.’s Blog 最も分量の多い記事。iBeaconの説明やiOSア
矢口裕也です。 Advent Calendar 10日目はiOSのUITableViewの話をします。 ぼやき iOSアプリを開発していると70%くらいの時間はUITableViewに費やしている気がしてきます。 UITableViewは非常にめんどうなものですが、パフォーマンスがシビアでかつユーザーの快適さに直結するものなので大いに手間をかける価値があります。 この記事ではガクガク処理落ちするUITableViewを例として改善していきながら快適なUITableViewのつくりかたを解説します。 目的 以下のケーススタディでは次の目的でコードを改善していきます なめらかに動くようにする ここでのポイントは実際速くなくてもユーザが快適に感じればOKである、ということです。処理速度が高速である必要はありません。 戦略 UITableViewでのパフォーマンス問題は次の2点であることが多いです
StoreKitを使ってアプリ内でアイテムの購入が行われると、レシートが発行されます。Appleは不正防止のため、レシートの内容が正しいかどうかverifyする機構を用意していますが、この機構を使うには若干注意が必要です。 レシートの認証の基礎 まず、StoreKitを使ったアプリ内課金を実装する上で、レシートの認証はすべてのアプリで必須の要件というわけではありません。しかし、とくに購入内容がサーバーと連動するような場合において、レシートの認証は効果の高い不正対策方法の一つです。 ユーザがアプリ内で決済を行う(状態がSKPaymentTransactionStatePurchasedになる)と、そのtransactionのtransactionReceiptプロパティからレシートデータを取得できるようになります。ここで取得したレシートデータをAppleが用意している認証サーバー(buy.i
Web API を利用する iOS アプリ作成 iOS 開発 Bootcamp Introduction スマートフォン全盛期のいま、Web サービスもスマートフォンから利用される割合がどんどん高まっています。ユーザーはより便利で快適なアプリを求め、Web サービス事業者はそういったユーザーを少しでも満足させるため、日々努力しています。またスマートフォンアプリ開発を専業としていても、Web との関わりのないアプリではできることが非常に少なく、その様なアプリはいまやごくまれです。今日、Web アプリケーションとスマートフォンアプリは非常に密接な関係にあります。 Web アプリケーションとスマートフォンアプリ開発の両方を学ぶことは、そういった現在の Web をより広く見通すためには最適な課題であると言えます。どちらも学ぶことでその連関を知るだけでなく、開発の類似性や違いからより多くを学べるはず
Salesforce Developer Conference Tokyo 2013 での発表資料
伊藤直也氏が語る、モバイルアプリケーション開発のいまとこれから(前編)~Salesforce Developer Conference Tokyo 2013 いま多くの開発者が取り組もうとしているモバイルアプリケーションの開発は、経験の面でも技術の面でも、コンシューマ向けの開発現場が大きく先行しています。 9月6日開催されたSalesforce Developer Conference Tokyo 2013のセッション「B2Cからみたモバイルアプリケーション開発のいまとこれから」では、コンシューマ向けサービス開発の現場に身を置いてきた伊藤直也氏が、モバイルアプリケーション開発を成功させるための方法を、これまでの経験や現在の開発現場で得たノウハウなどを基に語っています。 試行錯誤の回数を増やす、iOSとAndroidは同じように作ってはいけないなど、モバイルアプリケーション開発に関わるエンジ
開発からユーザーに届くまで Apple Developer Programに加入すれば、すべてのAppleプラットフォームのApp Storeで、世界中のユーザーとつながることができます。メンバーシップには、アプリおよびゲームの開発と配信に必要なすべてのツール、リソース、サポートが含まれています。これにはアプリサービス、テストツール、App Analyticsなども含まれます。 最新のベータ版の取得 次世代の機能に対応できるようにしましょう。Appleユーザーの間では新しいソフトウェアは迅速に普及するため、デベロッパは革新的なアプリを提供し続けることができます。Appleの最新テクノロジーがリリースされたら、いち早くアプリに組み込み、Appleプラットフォームで素晴らしい体験を実現しましょう。 包括的なサービスと機能の利用 Appleの密接に統合されたハードウェア、ソフトウェア、サービス、
Its been quite some time since I began native iOS development and here's a post with my advice about some of the most useful resources for iOS developers. CocoaPods: The first on my list is a wonderful dependency management library for Objective-C Projects (like Apache Maven if you are coming from the Java world). With CocoaPods setup for the project, all you need to do to use other libraries is t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く