読者です 読者をやめる 読者になる 読者になる

ボクココ

サービス開発を成功させるまでの歩み

Firebase はアプリ開発者のヒーローとなるか

ども、@kimihom です。 今日 Firebase の勉強会に行った。あらかじめ動画とかで Firebase の予習はしてたんだけど、今回の勉強会で実際のユースケースとか具体的な使い方を知ったことでよりイメージが湧いた。そこで感じた Firebase について今回はちょろっ…

iOS Swift プッシュ通知を受け取ってからViewControllerに情報を渡す

iOS

久々の iOS のトピック。今回はiOSで初めてプッシュ通知(Push Notification)を利用したので、それのメモ。 プッシュ通知について サーバーの任意のタイミングで情報を端末に送信する仕組み。これぞアプリのできること、として欠かせない機能だ。何か最新ニュ…

表参道で Swift 学習者向けの発表をしてきました

iOS

久々にスライド作ったなー。 今日は表参道で Swift 勉強会的なのがあったので、ゆるい感じで発表してきました。 最近 Swift 関連書籍は出てるけど入門者向けの本しかなくて、それで詰まっている人は多いと思う。そんな方のためのスライドを作ってみたので、…

Swift Style Guide が Swift 書く前に参考になる

iOS

最近は Swift を再勉強中! 一度アプリをがっつり作ったことがあって、それでもう一度Swiftを学んでいる。 そうすると開発中にモヤモヤしていたところが解決される時があって、いい感じ。 今回はコーディング規約について調べてみたのでメモ。 Github をはじ…

iOS8 で画像をアルバム or カメラで取得し、S3 へアップロードする

iOS

だいぶお決まりな処理な気がするのでまとめてみる。 iOS8 からは Photos Framework という画像を扱うフレームワークがあり、これを利用していく。 UIImagePickerController を使えば、画像選択まではそれなりにうまくいくのだが、 S3 へアップロードとなると…

UITableView の Accessory 系が全く表示されない

iOS

iOS アプリ開発で意外に詰まるところになるような気がしたのでメモ。UITableView を配置し、右側に矢印出したい。こんな感じ。 以下のようなコードを書いた。 func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UIT…

初めての iPhone アプリリリース

iOS

ついに iPhone アプリをリリースした。既に Android アプリで2万ダウンロード突破中のアプリの iPhone版だ。 2つのプラットフォーム対応ということで、特設サイトも作った。このトップ画像が個人的に気に入っている。w 今のところ日本語、英語、フランス語…

Swift で xib でレイアウトされたモーダルを出す

iOS

iOSのモーダルは Android でいうActivity#startActivityForResult みたいなやつ。一旦別画面で何かやってもらって、その結果を呼び出し元で取得するようなケースで使える。 ネットで調べてもサンプルがObejctive-C ばかりだったので、Swift での実装方法をま…

UITableViewをカスタマイズして表示する流れ

iOS

これは今後何度も使いそうになるのでメモ。 今回やることは、UITableViewの各セルの内容を独自のUIにしつつ、そのデータをネットワーク経由で取得するというもの。 Swift, Xcode 6.1。 UITableView を設置 いつも通りStoryBoardからUITableViewとUITableView…

Swift と CococaPods の連携

iOS

Swift に移ってもCocoaPods 使うのが一般的なのかな?とりあえず外部ライブラリにはCocoapod を入れたインストール方法が書かれているから、これ導入しないとObj-Cの外部ライブラリは利用できないから入れざるを得ない。 今後、Swift プロジェクト用の外部ラ…

XCode6 で preview をする

iOS

初めての iOS ネタ。これからしばらくSwift勉強してく。 さて、以下の本を読んでいて、AutoLayout をプレビューで表示できるということで試してみて詰まった。 解決策 プレビューにするには、Assistant Editor にしなければならないようだ。 ピンクで囲った…