kufu for life 「くふう」によって ユーザーの暮らしの中に 今までになかった「ひらめき」が生まれ、 新しい、多くの喜びを 提供し続けられることを目指します。
Android, iPhone等のスマートフォン向けアプリ開発などの話題を中心に、時事ネタなどを気の向くままに書いています。 iOS 9がリリースされて少し経ちましたが、iOS 9対応は済んでいますでしょうか? ウチの場合は、iOS 9がベータ版の時から対応を進めていた為、比較的早めにノウハウを蓄積したつもりでしたが、正式版リリース後も色々と手間取りました。 去年まとめた「iOS8向けアプリ開発時の注意点」には大変多くの反響を頂き、ありがとうございました。 そこで、今年も備忘録を兼ねてiOS 9対応の注意点をまとめたいと思います。 間違い等がありましたならば、ご指摘下さい。 なお、このページに記載されている内容が原因で損害を被ったとしても一切補償はしません。 ちなみに、このページのテキストの原文は、超高機能テキストエディタアプリ「Wrix」と超高機能ファイル管理アプリ「NeoFiler」の
To celebrate the arrival of iOS 9, we asked a few of our friends to share the most useful thing they learned when looking to update their apps to support this latest version of iOS. Here is some fantastic advice to to get up to speed and make the most of development for iOS 9. It’s rare that a new API in the iOS SDK actually helps with app discovery and marketing. So, for me some of the most excit
iPhone/iPadの大量導入にともなうキッティング作業負荷は、企業にとって大きな悩みの種だったが、これを大幅に効率化する「Device Enrollment Program(DEP)」の提供をアップルが開始している。デバイスの登録や初期設定を自動化することができる。 アップルが昨年11月から、iOSデバイスのキッティング作業を効率化する新機能「Device Enrollment Program(DEP)」の国内提供を始めている。 DEPは、企業がiPhone/iPadを導入する際に必要な初期設定作業を大幅に省力化するものだ。DEPに対応するMDM(モバイルデバイス管理)サービスと連携して、MDMへのデバイス登録や監視対象設定(iOSデバイスをMDMの監視対象にして高度な管理・運用技能を利用できるようにする)を自動化する機能である。また、監視対象設定のためにいちいちUSBケーブルを接続す
ヘルプも日本語になっていたので、追記・修正 ※2016/01/22現在 iTunesConnectのUIがかなり変わって日本語が所々に表示されるようになったので、このまま完全に日本語対応とXcodeの日本語が戻ってきてくれないかなという希望も込めつつ・・・ ※2014/09/08現在 (※iOSアプリってどうやって公開するの???って気になった方はこちらへ) iOSアプリなどを公開する場合、 Appleによる審査が入るのですが、 それが長い! 体感的に早くても1週間弱・・・ 新しい製品の発表間近な時はそれ以上かかったりします。 そんな中で、どうしても今すぐに公開したいという場合、 「Expedited Review」 というのがあります。 (※申請の前にAdhocではなくReleaseバージョンのアプリの動作確認をしたい場合はこちらへ) これは、致命的なバグや期間限定イベントに合わせたい時
新iTunes Connect こんにちは。haranicleです。 iTunes Connectが新しくなって、iPhone6/6Plus対応のアプリを提出しようとすると、 4.7inch,5.5inch用のスクリーンショットも登録しないといけなくなりました。 スクリーンショットの枚数 * 対応言語数 * 対応機種数 のスクリーンショットを 作らないといけないのはつらすぎる。 スクリーンショットのサイズ 各端末ごとに用意しないといけないスクリーンショットのサイズです。 画面サイズ Width Height 3.5inch 640 960 4inch 640 1136 4.7inch 750 1334 5.5inch 1242 2208 4inchから5.5inchまではほぼ同じ比率なので、5.5inch用のスクリーンショットだけ作って あとは自動で生成されるようにしたい。 Sh
先日、iOS 8に関する勉強会をヤフーで開催しました。 http://connpass.com/event/8629/ 台風の影響により日程変更となってしまったこのセミナーですが、当日は多くの方にご来場いただきました。 本勉強会で発表された全セッションのスライドを公開いたします! 発表セッションまとめ 1.iOS 8 / Swift 概要 発表者:平松 亮介 導入のセッションとして、iOS 8 や Swift の概要を振り返りました。 あまり話題になってない API にも重要な変更が多くありますので、公式のAPI Diffをぜひチェックしてみてください! 発表スライド
前エントリ Objective-Cでsocket.ioクライアントを書いてみた と Z Cloudでnodejsを動かす でiPhoneアプリとsocket.ioサーバを3G経由で接続させる準備が整いました。 次はiOSネイティブのsocket.ioクライアントの特性を活かしてiPhoneとsocket.ioサーバを常時接続に挑戦してみることにします。 実現したい事は以下の通りです。 普通にiPhoneアプリから3G回線経由でクラウド上のsocket.ioサーバと接続できること 接続を維持できること Homeボタン等を押されてiPhoneアプリが終了(バックグラウンドに回る)しても接続を維持する 圏外などで一度接続を失った場合でも電波受信状況が回復したら自動で再接続する 普通に接続してみる それでまず普通にsocket.ioサーバに接続するようにNNSocketIOをアプリに組み込んでみま
iOS Advent Calendar 9日目担当のntakuです。 もし、iOS開発する上で一番大変なことはなんですか?と聞かれれば間違いなくUIの開発!と答えます。同じ価値や機能を提供するにしても、使っていて気持ちが良いUIであるかどうかでアプリの評価は大きく変わってくると思います。 何がベストなのか、はやはり実際にプロトタイプを作ってみないと分からないわけですが、あのアプリのUIをちょっと真似してみようと思ったり、このアプリと同じように作ってくださいと言われるとそれだけで数日かかってしまうこともざらにあります。 そんなことを繰り返していると中々アプリが完成しないわけなのですが、その期間を少しでも短縮するために、私が開発する際に活用しているのがCocoa Controlsというサイトです。 Cocoa Controls Cocoa ControlsはiOSやMax OS X開発者が開発
2013-12-20 参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ iOS開発で参考になる記事をまとめました。自分のメモも兼ねています。 今後、新しい記事を発見次第追加していきます。 ライブラリのまとめ ブラウザ開発で使用した超絶便利なオープンソースライブラリ10選 - showrtpath - iOSブラウザ開発日記 街のカタログアプリ「Here」で利用しているiOSライブラリのまとめ | heathrow.lab [iOS] iOS 7対応アプリで使いたいライブラリ4選 +α | アドカレ2013 : SP #17 | Developers.IO iOS開発で使って便利だったオープンソースライブラリ - Mokosoft開発者ブログ Q&Aアプリで使用した便利なiPhoneライブラリ | nanapi TechBlog [iOS]
EAIntroViewはウォークスルー画面を簡単に追加できるライブラリです。 ウォークスルー画面のページの数だけEAIntroPageインスタンスを作成します。作成したEAIntroPageインスタンスを使ってEAIntroViewインスタンスを作成し、表示したいViewに追加することでウォークスルー画面を表示できます。 表示が終了した時やページをめくった時はdelegate経由で知らせてもらえます。 ウォークスルーの1ページを構成するEAIntroPageインスタンスは以下のようにいくつか作成方法があるみたいです。 タイトル・文章・背景・タイトル画像を指定して作成 UIViewからの作成 Nibからの作成 GitHubからダウンロードできるサンプルプロジェクトは7種類のウォークスルーを確認できるようになっており、参考になるかと思います。 作成例 - (void)showIntroWith
これまでxibファイルで[Top Bar]からNavigationBarを選択して、そのNavigationBarの下にViewを配置していたのだけれども、 iOS7でビルドするとNavigationBar領域に配置したViewが食い込んでしまっていた。 コードの場合は下記で対応。 - (void)viewDidLoad { [super viewDidLoad]; if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) self.edgesForExtendedLayout = UIRectEdgeNone; } もしくはStoryboardの該当のViewControllerを選択して[Extend Edges]の[Under Top Bars]のチェックを外す。 こうすることでiOS7でNavigationBa
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く