例によってドラスティックに変化する iOS 新バージョン。 8対応で引っ掛かったところと、その参考リンクのメモです。 精確さは保証しませんので、ツッコミいただけると有り難し。。 本家リファレンス What’s New in iOS 8 https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html API 7.1 -> 8.0 Diffs https://developer.apple.com/library/ios/releasenotes/General/iOS80APIDiffs/index.html#//apple_ref/doc/uid/TP40014455 Trait Collection What’s New in iOS 8 # New Screen
WWDCでのアップルの発表によると、iOS 8 では4000以上もの API が追加されたとのことですが、新しいAPIはどう使うのか、実際に何がどこまでできるのか、といった具体的なところが、英語のドキュメントや動画をながめているだけだと正直あまりよくわかりません。やはり実際にコード書いて動かしてみるのが一番わかりやすい、ということで今年もつくりました、 iOS 8 新機能のサンプルコード寄せ集めアプリ『iOS8-Sampler』 ソースコードは GitHub に置いてあります。 https://github.com/shu223/iOS8-Sampler ※使い方は Xcode 6 でビルドするだけ なので、デザイナーさんやディレクターさんもぜひ最寄りのエンジニアにビルドしてもらってください。 中身について 今回はデザイナー okazu 氏の協力により立派なアイコンやスプラッシュ画像が最初
Flexibility and scalability have become an integral part of modern systems, and application program interfaces (APIs) play an essential role in providing such features. It is important to build efficient APIs to provide modern web services. Since coding and development are all about the team's efforts, it is important to use reliable API documentation tools to keep thorough records and ensure the
1アカウントで複数台のMacの実機テスト環境を作るのは、なかなかハマりがちです。 複数Mac台でのアカウント共有の仕組み まず、複数Macで実機をテストする場合、必要なファイルは、 証明書ファイル(.p12) プロビジョニングプロファイル(.mobileprovision) p12ファイルの作成方法は、ググれば一発で出てくるので割愛します。 Macの登録 1台目のCSRファイル(CertificateSigningRequest.certSigningRequest)から作成したp12でないと、実機テストはできません。 そのp12ファイルをキーチェーンに保存し、Mac自身を登録します。 iPhoneの登録 その後、開発に使うiPhoneにProvisioningProfileを保存することで、iPhoneを実機テスト機として登録することができます。 1台目のMacがわからない。p12もどこ
昨今アプリ開発を行う上でのUIアニメーションやデザインの重要性が非常に高まってきました。一方でアプリの質を保ちながら開発スピードを上げるためには、様々な工夫が必要です。 今回はDeNAの開発者である吉田正史さんに、開発事例をもとにどう現場の課題を解決し、効率を上げていったのかなどについて寄稿していただきました。 by 馬場美由紀 (CodeIQ中の人) 話に出てくるアプリの紹介 DeNA吉田です。 今回ご紹介するのは、実際に下記のアプリを開発する現場で直面した課題です。 RabbitCam RabbitCam Rabbit cam(ラビットカム)はアニメーションするスタンプやBGMを選び、合成して動画を作成するアプリです。 非常にかわいいスタンプをより、可愛くする細かい動きや、おしゃれに仕上げるための動画に対してのフィルタの色味など細かい調整を重ねました。 QuizNow QuizNow
iOSアプリにPush通知をするのに利用するApple Push Notification service(APNs)について。配信数がある程度の規模になると面倒事が増えるのでまとめた。 本稿では疎結合なサービスとして稼動させるPush通知配信サーバーを考える。 Push通知配信サーバーの機能要件 個々のアプリケーションから分離したPush通知配信サーバーを考える場合、要件は大きく分けて次の二つになるだろう。 A. デバイストークンを溜め込んでおき、配信日時を指定して一斉に配信する ゲームのイベントが始まった事を全ユーザーに通知したい ユーザーセグメントを指定してキャンペーンの通知をしたい B. 都度送信対象のデバイスをアプリケーションから受け取って即時配信をする チャットルームで発言がある度に、チャットルームのメンバーに通知をしたい ユーザー間のmentionを通知したい Bの場合は、ア
String NSString * str = @"test"; NSString * str = [NSString stringWithFormat:@"%@ = %d", aName, aNumber]; NSString *str = [NSString stringWithString:@"Fubar"]; - Replace string NSString *firstString = @"I'm a noob at Objective-C", *finalString; finalString = [[firstString stringByReplacingOccurancesOfString:@"O" withString:@"0"] stringByReplacingOccurancesOfString:@"o" withString:@"0"]; NSStri
How to get battery level with 1 % accuracy . [UIDevice currentDevice].batteryLevel Will give battery level with accuracy of 5%. But i recently used Battery Doctor App on my iphone 4S running ios 5.1, which is giving battery level with 1% accuracy . Anyone has any idea , how can we get that accuracy ... I have tried and searched a lot but not getting how they are calculating it .. Thanks in advance
Xcodeに標準でついてくるNetwork Link Conditionerという帯域制限アプリが次の記事で紹介されていたので試してみた。 標準で付いてくる開発用ネットワーク帯域制限アプリ | Cocoaの日々情報局 導入方法 /Developer/Applications/Utilities/Network Link Conditioner/Network Link Conditioner.prefPane を実行するとシステム環境設定の「その他」領域に「Network Link Conditioner」が追加され、すぐに使用することができる。 「Network Link Conditioner」と「SpeedLimit」 システム環境設定に追加する形式の帯域制限アプリとしては、Network Link ConditionerのほかにもSpeedLimitがある。SpeedLimitでは
Xcodeでスプラッシュ画面の時間をコントロールするやり方は 起動時に読まれる application didFinishLaunching 関数の中に //5秒表示 sleep(5); を書くだけで調整することができます。 これで、iPhoneアプリを起動したときに表示されるスプラッシュの表示時間が 5秒表示されるようになります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く