タグ

iOSと開発に関するmiguchiのブックマーク (7)

  • iOS 9/El Capitan/Xcode 7以降で要注意箇所

    米アップル社は今年中にiOS/OSX/Xcodeの次のバージョン(それぞれiOS9, OSX El Capitan, Xcode 7)のリリースを予定しているが、当方がbeta版を使った経験上、開発サイドで気をつけなければならない点が見つかった。ここではその要注意箇所について説明したい。 (iOSのみ)最初に表示するビューコントローラーの設定の仕方は適切か これは古いアプリ(それもiOS3/4時代からリリースしているような)で、なおかつInterface Builderを使わずに開発されたアプリのソースコードに多いが、最初に表示するビューコントローラーをAppDelegateのwindowプロパティーにaddSubviewする形で表示した場合、少なくともbeta4の段階ではiOS9/Xcode7では正常に動作しない(アプリクラッシュする)。 これについては、代替としてwindowのroot

    iOS 9/El Capitan/Xcode 7以降で要注意箇所
  • 評判のいいiOSアプリ開発のTips ベスト20 - その後のその後

    『iOSアプリ開発に役立つTips』という Facebook ページをやっておりまして、そこで評判が良かった投稿(※)を 20 個ほど紹介します。 (※) Facebook ページの insights にある「クチコミ度」で判断しました アプリ実行中にコードを修正してそのまま実行中のアプリに反映させる アプリ実行中にコードを修正してそのまま実行中のアプリに反映させることができるXcodeプラグイン。 実機でもシミュレータでも使用可能とのこと。実機での動作検証中に修正して再インストールは時間かかるので、超ありがたいかも。 Injection for Xcode 投稿:2013/2/4 「PCのwebブラウザからiPhoneのカメラロールにアクセスできるようにするアプリ」のしくみ アプリ側でURLを発行している画面キャプチャがあるので、アプリにHTTPサーバ機能をもたせて(古いけどCocoaH

  • 中級者向け iOS デバッグ Tips - jarinosuke blog

    導入 iOS 開発者のみなさん、こんにちは。 このブログでは主にチュートリアルだったりフレームワークの紹介みたいなことを書いてきました。 そこで、たまには中級者向けのエントリを書いて「Xcode バリバリ使って、ビシバシ Objective-C 書いてますよ」アピールします。 iOS 開発をはじめて一通り Framework は理解したけど Xcode 使いこなせてる感が足りない方、夢にまで EXC_BAD_ACCESS が出てくる方に参考になる記事となればと思います。 といっても Xcode はマッシブな IDE なので、4つのデバッグツールに分けて「あれ、それ知らなかった!便利じゃん!」な方法を紹介します。 ブレークポイント デバッグには切っても切れない関係ですね。アプリを実行中に指定した行で処理を中断し、そこからステップ実行で細かいデバッグを可能にしてくれます。 ショートカットキー

    中級者向け iOS デバッグ Tips - jarinosuke blog
  • http://my.safaribooksonline.com/asin:9780321774187はてなブックマーク- http://my.safaribooksonline.com/asin:9780321774187Test-Driven iOS Development - Project Hews by 木南英夫

    "Test-Driven iOS Development" 概略訳 *1 iOSのアプリケーションがより複雑になり、ビジネス上の重要性が増すにつれて、iOS開発者は、安定したより高度なコードの品質を保証する必要が出てきました。このことは、iOSアプリケーションの開発やテストに、ベストプラクティスを適用する必要があるといことを意味しています。テスト駆動開発 (Test-Driven Development: TDD)は、とても強力なベストプラクティスの中の一つです。Test-Driven iOS Developmentは、iOS環境におけるユニットテストとTDDの実行を成功させることに100%フォーカスした最初のです。 iOSとMac開発の経験が豊富なGraham LeeがApple社のXcode 4とOCUnitユニットテストフレームワークを使用して、進行中の開発プロセスに素早くTDDを

    http://my.safaribooksonline.com/asin:9780321774187はてなブックマーク- http://my.safaribooksonline.com/asin:9780321774187Test-Driven iOS Development - Project Hews by 木南英夫
  • How to Learn iPhone App Development for Non-Programmers

    2014年8月17日 スマートフォン 「iPhone/iPadアプリを作るのは難しい」。デザイナーの人は特にそう思い込んでいませんか?確かに新しいプログラミング言語を習得するには時間がかかります。しかし、一度「楽しい!」と思えばこっちのものです。その気持ちだけで難しいものも簡単に乗り越えてしまえるもの。そう、もう無敵です!どんなアプリでも作れるようになります!ここではアプリの開発方法よりも、「どうやって楽しく学習できるか」に焦点を当ててみたいと思います。 ↑私が10年以上利用している会計ソフト! 準備しよう 必要なもの Mac OS Lion iOSアプリの開発は基的にMac OSですすめることになります。Apple Storeでポチッちゃいましょう :P XCode 4 iPhone/iPadアプリの開発にはXcodeが必要になります。App Storeで最新のXcodeをダウンロード

    How to Learn iPhone App Development for Non-Programmers
  • 複数のMacでiPhone(iOS)アプリの開発を行うときの注意点 - OPTPiX Labs Blog

    ウェブテクノロジ開発部の遠藤です。 先日、Unityを用いたiPhone(以下、iOS)アプリの開発環境を構築する機会がありまして、その過程でちょっとしたトラブルが起こりました。 1. 証明書をきちんと入れたのに認識されない! その問題とは、1つのライセンスを用いて複数のMacでiOSアプリの開発環境を構築する際に発生するものです。 今回の記事では、この問題の解決方法についてご紹介したいと思います。 2. Xcode のインストール~証明書のインストール iOSアプリのビルド環境を構築し、iOS実機上で動作検証するにはMacにXcodeをインストールしたあとに、証明書のインストールや認証などいくつかのステップが必要になります。 これらのステップに関する情報は既にネット上で簡単に見つけることができますのでここでは割愛します。 さて、一通りセットアップを終えたところで、いざビルドを試みると、

    複数のMacでiPhone(iOS)アプリの開発を行うときの注意点 - OPTPiX Labs Blog
  • iOSのPush Notification < iPod touch < kei3.jp

    iOSのPush Notification @ iPod touch ちょっと填ったので、忘れないようにメモして置きます。 結論から書くと、iOSのPush Notificationをレンタルサーバーでやろうとした事が良くなかったみたいです。開発環境のMacでやると無事出来ました。 面倒な点としては、証明書を用意しなければ成らない事。Googleで検索すると幾つか方法が書かれてあるサイトがありましたが、何故か面倒なやり方になっていて、それらを真似たら上手く行かず、結局はApplePDF「Local NotificationおよびPush Notificationプログラミングガイド」に書かれてある方法が分かりやすかったです。特に重要なところは、キーチェーンアクセスから書き出す時の「証明書と鍵の両方を選択して」って所ですね。この部分が他の資料では書かれてなかったり、方法が違っていたりしてそ

  • 1