Amarronの日記

iOSやMac、Web系の記事を書きます。

2015-01-01から1年間の記事一覧

Swift PDF Download Export 実装方法

概要 指定したURLからPDFをダウンロードし、iBookやEvernoteに出力する方法を書きました ファイルは、csvやtxtも同じようにダウンロードできます(指定するURLを変更するだけでOK) iOSドキュメントインタラクションプログラミングトピックスを事前に軽く見…

新 TestFlight 内部テスター 手順

概要 TestFlightの設定〜使い方手順の自分用メモです(内部テスターを追加する方法) 簡単な手順は次のような流れ iPhoneにTestFlightをDL iTunes Connectでアプリを配布したいユーザの追加 Xcodeで対象のアプリをiTunes Connectにアップロード TestFlightを…

グロースハッカー 感想

「グロースハッカー」という本を2年位前に読んでいて、その時の自分用のメモがあったので残します。 各ステップの印象的な部分の抜粋と感想が書いてあります。 グロースハックの概要を軽く抑えるのに役立てたら嬉しいです。 (adsbygoogle = window.adsbygoo…

YAPC::Asia 2015 行ってきました

行ってきた系のブログは書かないのですが、ブログを書くまでがYAPCらしいので書きます! 自分が聞いたトークの感想をサラッと書きました slideshareとか動画で内容が詳しくかいてあるのを見つけたら追記します YAPC概要 yapcasia.org YAPC::Asiaとは、「Perl…

AFNetworking NSURLSession NSURLConnection 比較

概要 iOSのHTTPでの画像表示をケース別に試してみました 結論としては、「UIImageView+AFNetworking」を使って表示するのが一番良さそうです(画像をメモリ上に保存してくれるので、同じURLの場合、画像を使いまわしてくれる) 詳細 「AFNetworking」を使っ…

HTML5 CSS3 JavaScript 入門

概要 次のようなことに観点を当てて記載しました HTML5やCSS3、JavaScriptとは何か? 新機能やレガシーブラウザ対応 全体像や概要、基礎を抑えるのに役立てられたら良いと思います フロントエンドエンジニアを目指す人にもオススメです プログラムの例は少な…

MBaaS 比較

概要 MBaaS(「エムバース」と読みます)はMobile Backend as a Serviceの略で,去年の中頃から米国で使われるようになった用語です。一般的にBaaSと呼ばれているサービスは,IaaS(Infrastructure as a Service)やPaaS(Platform as a Service)と比較する…

iOS HTTP メモ

iOSのHTTP関係のプログラムやメモです 随時更新していく予定です Flow HTTP リクエストを発行しレスポンスを受信するまでのプログラムの流れはだいたい次の通り。 NSURLConnectionの場合 リクエストヘッダ(NSURLRequest)を作る NSURLConnectionのクラスメソ…

プッシュ通知 証明書 更新 手順

プッシュ通知(APNs 証明書)の更新メモ Certificates, Identifiers & Profilesにて、証明書を更新する サーバーへ新しい証明書を配布する (adsbygoogle = window.adsbygoogle || []).push({}); 更新手順 No. 内容 Development Product 備考 0 KeyChain(開発環…

iOS 開発 カメラ

iOS(iPhone,iPad)のカメラ、写真の開発時のメモです カメラを起動したり、フォトアルバムから写真を選択してアプリに渡したりできます アプリで高解像度(1MB以上)の写真や画像を大量に表示するとメモリ不足でクラッシュします(100KB位まで解像度を下げるのが…

iOS 保存領域 比較 〜NSUserDefaults, CoreData,Keychain,等〜

アプリ容量の制限について アプリのストレージの最大容量は、おそらく制限なし(20M以上だとDL時にwifiが必要となる) 保存領域について 種類 説明 アプリ領域 アプリが自由に使え、他のアプリから参照できない領域 OS領域 OSが使用するデータが保存されており…

Xcode デバッグ 値変更

概要 Xcodeでデバック中に、変数の値や関数の実行する方法の説明です デバックエリアでLLDBコマンドを実行して確認します 値の変更はデバックエリアで「po 変数名 = 値」で変更できます LLDBとは、Mac OS X上のXcodeでデフォルトのデバッガで、デスクトップ…

iOS AdMob 実装 方法

AdMob SDKの導入方法や手順が書いてあります。(iPhoneやiPadが対象) やりたいこと iOSアプリにAdMobのバナー広告を表示させたい。 (AdMobとは、Googleが運営するアプリ専門のアドネットワーク。日本国内の収益性は微妙だが、海外の広告案件が豊富。) 流れ …

CoreData の 関連図 と 手順

概要 CoreDataの知識が曖昧だったのでクラスの関連図や手順についてのメモです(細かい実装方法や使い方は他の参考サイトを参考にしてください) DB自体初めての人には登場人物が多くて難易度高めな気がします 参考資料:iOS Core Data チュートリアル 関連図 …