タグ

ブックマーク / koogawa.hateblo.jp (34)

  • #iosdc で "「まりも」とiOSの6年間" の話をしてきたよ - koogawa blog

    8/19〜20、 練馬で開催された iOSDC Japan 2016 にスピーカー兼スタッフとして参加してきました。 発表した内容 iPhone OS 3時代にリリースした「まりも」アプリの進化とともに、iOSの歴史を皆で振り返っていく、というスタイルでした。 ↑のスライドだとアニメーションしませんが、iOS 9 で より磨きがかかったまりもの回転 についても触れました。 iOS 8 までは矩形の衝突判定にしか対応していなかったのが、 iOS 9 からは円形の衝突判定にも対応したのでした! Togetter さんに、発表中のツイートをまとめて頂きましたm( )m 6年間の「まりも」開発を通して学んだこと -6年間のiOS史を紐解く- #iosdc #a - Togetter まりもアプリ業界のパイオニアが語るiOSと成長して来たマリモアプリ開発。面白かった #iosdc #b— 🐊 (@

    #iosdc で "「まりも」とiOSの6年間" の話をしてきたよ - koogawa blog
    himaratsu
    himaratsu 2016/08/21
    おつかれさまでした!!
  • 2016/7/21 #potatotips #31 (iOS/Android開発Tips共有会) に参加してきたよ - koogawa blog

    今日はFiNCさんで開催された potatotips #31 (iOS/Android開発Tips共有会) に参加してきました。 potatotips.connpass.com 噂では聞いていたのですが、とても綺麗なオフィスでした。 ペッパーくんもいましたよ! 懇親会のメニューも健康的!ごちそうさまでしたm( )m ツイートもまとめておきました。 2016/7/21 #potatotips (iOS/Android開発Tips共有会) 第31回 - Togetter 以下は発表のメモになります。間違いなどあれば教えて下さい。 目次: 目次: UICollectionViewでインタラクティブなCellの並び替え UIPageViewControllerをつかって無限スクロールできるタブUIを実装した話 iOSアプリ100個考察してみた(中間報告) Binding Realm Sketchで

    2016/7/21 #potatotips #31 (iOS/Android開発Tips共有会) に参加してきたよ - koogawa blog
    himaratsu
    himaratsu 2016/07/22
  • #yidev 第24回横浜iPhone勉強会に参加してきたよ - koogawa blog

    今日は第24回横浜iPhone勉強会に参加してきました。 https://atnd.org/events/78243atnd.org 今回も発表枠はあっという間に埋まり、参加者枠もキャンセル待ちが出るほどの盛況ぶりでした。 参加者のアイコンを並べたスライドが今回も大活躍😃 また、岸川さんより try! Swift の参加証を頂きました!ありがとうございます。 当日のツイートはTogetterにまとめています。 2016/7/2 第24回 #yidev 横浜iPhone勉強会 - Togetter *** そんなわけで以下、発表内容の簡単なメモになります。(発表者の皆さま、間違い等あればご指摘ください) Xcode 8 + Server CoreData 大容量データ マイグレーション Xcode 8 移行に備える マルチプラットフォーム展開アプリに音声インタラクションを追加するお話! R

    #yidev 第24回横浜iPhone勉強会に参加してきたよ - koogawa blog
    himaratsu
    himaratsu 2016/07/03
  • 2016/5/25 #potatotips #29 (iOS/Android開発Tips共有会) に参加してきたよ - koogawa blog

    昨日は赤坂にて開催された potatotips #29 (iOS/Android開発Tips共有会) に参加してきました。主催は bitFlyer さんです。 potatotips.connpass.com 会場は水槽や植物などもあるオシャレなスペースでした。 http://t-time156.com/ いつものようにツイートもまとめておきました。 2016/5/25 #potatotips (iOS/Android開発Tips共有会) 第29回 - Togetter 以下はiOSに関する発表のメモになります。間違いなどあれば教えて下さい。 WWDC初参加の方に送る
6つのおすすめな巡り方 Bitriseを使っています Segue をもっと使いやすくするTips AppStoreで最新バージョン以外のアプリをダウンロードする話 Introducing Anglerfish Swift Pa

    2016/5/25 #potatotips #29 (iOS/Android開発Tips共有会) に参加してきたよ - koogawa blog
    himaratsu
    himaratsu 2016/05/26
  • 【書評】本気ではじめるiPhoneアプリ作り(ヤフー黒帯シリーズ) - koogawa blog

    ヤフー株式会社 西 磨翁 様より献頂きました。ありがとうございます。 2016.12.12追記:Xcode 8 & Swift 3改訂版が発売されました!これからアプリ開発をはじめる方はこちらがオススメです。 気ではじめるiPhoneアプリ作り Xcode 8.x+Swift 3.x対応 (ヤフー黒帯シリーズ) 作者:西 磨翁SBクリエイティブAmazon ▼Xcode 7 & Swift 2 対応版はこちら 気ではじめるiPhoneアプリ作り Xcode 7.x+Swift 2.x対応 黒帯エンジニアがしっかり教える基テクニック (ヤフー黒帯シリーズ) ヤフー黒帯シリーズとは ヤフーには 黒帯 という制度があるようです。 ヤフー株式会社には、技術や制作の分野において専門性に優れたエキスパート人財を「黒帯」に認定し、 その活動を手厚く支援する黒帯制度があります。 「ある分野に突出し

    【書評】本気ではじめるiPhoneアプリ作り(ヤフー黒帯シリーズ) - koogawa blog
    himaratsu
    himaratsu 2016/03/01
    黒帯シリーズ!
  • iOS用のCIサービス「Bitrise」を使ったメモ - koogawa blog

    Github のプライベートリポジトリにも対応したCI(Continuous Integration)サービスを探していたところ、Bitrise というサービスを見つけたので使ってみました。 www.bitrise.io 料金 無料プランがあります。ただし、次の制限があります。 2 team members 200 builds / month 1 concurrent build 10 min build duration 個人で使う分には十分だと思いました。 Bitrise Plans and Pricing 特徴 Bitriseの最大の特徴は、ひとつひとつのStepを「Workflow」に追加していくところです。 GUIベースで作業の順番を編集できるのが面白いですね。 できること Unit Test 実行 Archieve作成 iTunes Connect へのアップロード Coco

    iOS用のCIサービス「Bitrise」を使ったメモ - koogawa blog
    himaratsu
    himaratsu 2016/01/31
  • Cookpad TechConf に行ってきたよ #CookpadTechConf - koogawa blog

    今日はクックパッドさん主催の Cookpad TechConf に参加してきました。 techconf.cookpad.com 250人の枠に1000人以上が応募するという人気ぶりでした。当選してよかった! 会場は恵比寿ガーデンルーム。早く着きすぎたこともあり、会場はまだ準備中でした。 5時間というボリュームたっぷりの内容でしたが、どの発表も非常に内容が濃く、あっという間に時間が過ぎてしまいました。 以下は個人用のメモになります。(読みにくい点はご容赦ください) 目次 目次 ユーザーのために、技術をどう活かすか おでかけスポット検索のむずかしさ - Holiday を支える検索技術 Railsアプリ開発環境の高速化 R&D at Foodtech company 技術力を事業の強みするために必要なこと 開発した新技術から、新しい価値を作るためのクックパッド検索チームのプロダクト開発手法 「

    Cookpad TechConf に行ってきたよ #CookpadTechConf - koogawa blog
    himaratsu
    himaratsu 2016/01/25
    ありがたいまとめ!
  • 2016/1/13 #potatotips #25 (iOS/Android開発Tips共有会) 参加メモ - koogawa blog

    昨日は六木の Fringe81 さんで開催された potatotips #25 (iOS/Android開発Tips共有会) に参加してきました。 connpass.com すでに素晴らしいレポート記事がアップされています。 #potatotips 25回目は棚のようなおしゃれロビーのFringe81社で開催! iOS/Android開発Tipsのまとめ! - もぐめぽろぐ ツイートもまとめておきました。 2016/1/13 #potatotips (iOS/Android開発Tips共有会) 第25回 - Togetter 以下は私の方で気になった発表のメモになります。 目次: チャット文化と相性の良いアプリ配布方法 LaunchKit Screenshot Builder Sales Reporter Review Monitar iOSアプリでの音声認識実装について 100台のi

    2016/1/13 #potatotips #25 (iOS/Android開発Tips共有会) 参加メモ - koogawa blog
    himaratsu
    himaratsu 2016/01/15
  • EC2 + Ruby on Rails で Hello world するまでメモ - koogawa blog

    せっかくなので、年末年始は普段使わない技術に触れてみる— Og🌗エンジニア🏝宮崎 (@koogawa) 2015年12月26日 というわけで、前から気になっていた AWS Ruby on Rails を触ってみることに。 ここ数年はiOSアプリ開発に没頭していたので、サーバサイドもちょっとは勉強しないとなぁ、と思っていた。 成果物 Hello world するまでに6時間以上かかってしまった。。(;´ω`) 参考にさせて頂いたサイト iti.hatenablog.jp iti.hatenablog.jp railstutorial.jp qiita.com qiita.com ハマったところ nokogiri がうまく入らない… 下記サイトのおかげでうまくいきました :bow: qiita.com NoMethodError との戦い Rails インストールまではできたけど、こんどは

    himaratsu
    himaratsu 2015/12/28
  • #yidev 第21回横浜iPhone勉強会で発表してきたよ - koogawa blog

    昨日は第21回横浜iPhone勉強会に参加してきました。 https://atnd.org/events/72310atnd.org 前回は7月開催でしたので、実に5ヶ月ぶりの開催になります。 そして今回も参加者のアイコンを並べたスライドが大活躍でした! 顔とアイコンが一致するはやっぱり会話がしやすいですね。 当日のツイートはTogetterにまとめさせて頂きました。 togetter.com *** そんなわけで以下、発表内容の簡単なメモになります。(発表者の皆さま、間違い等あればご指摘ください) tvOSを拡張する・実践編 @nolili さんによる発表です。デモ用のディスプレイを持ち込んでの発表でした! tvOSアプリ開発は難しい handoff、Multiple Connectivity、KeyChainシェアリング使えない! CoreBlueToothは使えた! Bluetoot

    #yidev 第21回横浜iPhone勉強会で発表してきたよ - koogawa blog
    himaratsu
    himaratsu 2015/12/13
  • 10年間勤めた会社を辞めたあと、1ヶ月の自由期間にやったこと - koogawa blog

    先日、10年ほど勤めた会社を辞めてきました。 新卒で入社した会社なので、人生初の退社になります。 いろんな事がありましたが、とても良い会社でした。 そんなわけで、7月は人生初の有休消化期間(+無職期間)でした。 1ヶ月間も休みがあるので、在職中にはなかなかできなかったWWDC 2015のキャッチアップや、Swiftの勉強などをすることにしました。 フリー期間中にやっていたこと、心掛けていたことなどを忘れないようにメモしておきます。 気を付けたこと 1. 朝起きて夜寝る生活リズムを崩さないこと 当たり前のことなんですが、生活リズムが一回崩れると直すのが大変。。 学生時代によく経験した「起きたら日が暮れていた」ときの絶望感はもう感じたくなかったので、この「当たり前の生活リズム」を崩さないように気を付けました。 基的な1日の生活: 朝起きる 朝べたりニュースチェックしたり 通勤ラッシュが終

    10年間勤めた会社を辞めたあと、1ヶ月の自由期間にやったこと - koogawa blog
    himaratsu
    himaratsu 2015/08/03
  • RealmSwiftで簡単なGPSロガー作ってみたのでメモ - koogawa blog

    2017.2.6 追記:Swift 3対応版の記事を書きました! blog.koogawa.com 以前から気になっていた Realm ですが、先日受講した岸川先生の授業をきっかけに、実際に触ってみたくなりました。 Realm を理解するには何か作ってみるのが一番ってことで、簡単なGPSロガーを作ってみました。 次のような機能があります。 Startボタンを押すと位置情報を記録開始 アプリをバックグラウンドに落としても記録し続ける 位置情報が取得されると地図にもピンが立つ distanceFilter はとりあえず 100m にセット 1日経過したデータは自動削除 Stopボタンを押すと位置情報の取得終了 *** 以下、メモです。 2015.9.23 UPDATE: Swift 2.0 に対応したソースコードを追記しています。 RealmSwift インストール 次のような Podfile

    RealmSwiftで簡単なGPSロガー作ってみたのでメモ - koogawa blog
    himaratsu
    himaratsu 2015/08/02
  • Swift で Foursquare の API を使う - koogawa blog

    2017.2.11 追記:Swift 3対応版の記事を書きました。 blog.koogawa.com 今月からSwiftの勉強を始めているkoogawaです。 勉強も兼ねて、Foursquare の API Client を Swift で作ってみました。 github.com 通信には NSURLSession を利用 APIのパス(venues/search等)は自由に指定できる レスポンスは NSData なので、パース方法を利用者側で選べる(SwiftyJSONがオススメ) 使い方 アクセストークンで初期化します。 let client = FoursquareAPIClient(accessToken: “YOUR_ACCESS_TOKEN”) APIバージョンを指定することもできます。 // Set v=YYYYMMDD param let client = Foursquar

    Swift で Foursquare の API を使う - koogawa blog
    himaratsu
    himaratsu 2015/07/24
  • watchOS 2 の Watch Connectivity を使ってみた - koogawa blog

    記事は、 一般に公開されている情報を元に作成しています。 watchOS 2から Watch Connectivity が使えるようになりましたね。 Watch Connectivityとは (Watch Connectivity Framework Referenceより引用) The Watch Connectivity framework (WatchConnectivity.framework) provides a two-way communications conduit between an iOS app and a WatchKit app on a paired Apple Watch. Apps use this framework to pass files and data back and forth. Live communication is poss

    watchOS 2 の Watch Connectivity を使ってみた - koogawa blog
    himaratsu
    himaratsu 2015/07/05
  • 【書評】はじめてのiOSアプリ開発 Swift対応版 - koogawa blog

    デジタルサーカス株式会社副団長CTO 長谷川智希様 より献頂きました。 TECHNICAL MASTERはじめてのiOSアプリ開発Swift対応版 作者:長谷川 智希秀和システムAmazon 実はこの、数日前に長谷川さんのブログエントリを拝読して、密かに気になっていた一冊でした。 TECHNICAL MASTERシリーズとは 最新の「テクニカル」なテーマにはじめて取り組む方が、基からしっかり「マスター」できることを目指した教科書のシリーズです と説明書きにありました。 この内容通り、これからiOSアプリ開発を始める方、もしくはiOSアプリの開発はすでにやっているが Swift はまだ勉強できてない、という方に是非オススメしたい内容でした。これ一冊あれば、開発環境の構築からApp Storeへの公開までひと通りマスターできると思います。 書をおすすめしたい理由 おすすめしたいポイント

    【書評】はじめてのiOSアプリ開発 Swift対応版 - koogawa blog
    himaratsu
    himaratsu 2015/03/30
    素敵なレビュー!
  • Apple Watchでの作業をHandoffでiPhone側に引き継ぐ - koogawa blog

    記事は、一般に公開されている情報を元に作成しています。 Handoffとは Handoffは、iOS 8およびOS X 10.10から追加された機能です。 Handoff Programming Guide には次のように書かれています。 Handoff is a capability introduced in iOS 8 and OS X v10.10 that transfers user activities among multiple devices associated with the same user. Handoff機能により、同じユーザに結びつけられた複数のデバイス間で、作業(Activity)を引き継ぐことができます。 Apple Watchへの応用 Apple WatchでもこのHandoff機能を使うことが可能です。例えばApple Watchで読んでいた

    Apple Watchでの作業をHandoffでiPhone側に引き継ぐ - koogawa blog
    himaratsu
    himaratsu 2015/03/01
  • App Storeの人気検索ワードにピックアップされるとどうなるか - koogawa blog

    あけましておめでとうございます!\(^o^)/ 今年は諸事情により実家には帰省せずに、沖縄で新年を迎えました。 沖縄、暖かかったです(^ω^) さて、題ですが、昨年(といっても2日前ですが)の12/30、突然AppStoreの人気検索に「まりも」がピックアップされました。 @koogawa 人気検索: まりも pic.twitter.com/OLXPUcvgM4— 🐶pomu0325 (@pomu0325) 2014年12月30日 (id:pomu0325 さんがリプライで知らせてくれたおかげで気付きました) まりもと言えば、私がリリースしているiPhoneアプリのタイトルそのものなのであります。 まりも Kosuke Ogawaゲーム無料 App Storeの検索画面から「まりも」で検索すれば、検索結果の1番目に私のアプリが表示されるようになっています*1。よって、自動的に私のアプリ

    App Storeの人気検索ワードにピックアップされるとどうなるか - koogawa blog
    himaratsu
    himaratsu 2015/01/02
    分かりやすいまとめ!人気検索ワード載ってみたいな
  • 第16回 #yidev 横浜iPhone勉強会に参加してきたよ - koogawa blog

    今日はyidev(横浜iPhone勉強会)に参加してきました! 今回から主催者が @cocopon さんから @es_kumagai さんに交代になり、yidev第3部のスタートとなりました。 https://atnd.org/events/55682 2014/9/27 第16回 #yidev 横浜iPhone勉強会 - Togetter というわけで以下、簡単なメモになります。 最初に主催者である熊谷さんによる「yidev5年の歴史の振りかえり」の発表がありました。 #yidev 横浜 iPhone 勉強会 - 第16回 オープニング from Tomohiro Kumagai 記念すべき第1回目は 2009/9/26 に開催 主催は @takayama さん 「講習会じゃないからね」という言葉が強く印象に残った 熊谷さんも勉強会に強く惹かれるようになった 聞く側から発表する側へ 第3

    第16回 #yidev 横浜iPhone勉強会に参加してきたよ - koogawa blog
    himaratsu
    himaratsu 2014/09/28
    たのしそう
  • iOS 8対応!ウィジェットからfoursquareにチェックインできるようになりなりました!- FastCheckin - koogawa blog

    日、foursquare用アプリ「FastCheckin」をアップデートしました。 FastCheckin Kosuke Ogawaソーシャルネットワーキング¥120 iOS 8から追加されたウィジェット機能に対応しており、通知センターからそのままfoursquareにチェックインできるようになりなりました! 使い方 まずは画面の上から通知センターを引き出します。(時計部分を下方向にスワイプ) FastCheckinが表示されていない場合は「編集ボタン」をタップして有効化してください。 周辺のべニュー表示されますので、チェックインしたいベニューをタップします。 チェックイン完了です! 誤タップしてしまう!という方は設定画面から長押しチェックイン機能を有効にしてみてください。ちょっと触れただけではチェックインしないようになります。 また、ウィジェットを非表示にしたい場合は「Disable

    iOS 8対応!ウィジェットからfoursquareにチェックインできるようになりなりました!- FastCheckin - koogawa blog
    himaratsu
    himaratsu 2014/09/18
    対応はやいw
  • 2014/8/2 #startup_ios スタートアップiOS勉強会 #5 に参加してきたよ - koogawa blog

    昨日(8/2)はスタートアップiOS勉強会 #5 に参加してきました。 この勉強会は第3回で発表させて頂いて以来、2回目の参加になります。 スタートアップiOS勉強会 #3 に参加してきたよ - koogawa blog すでに第5回のTogetterまとめも作成されているようです。 第5回スタートアップiOS勉強会 - Togetter ◆ そんなわけで、今回も各発表の内容を簡単にまとめさせて頂きました。自分用メモなので、読みにくい点はご容赦ください。 ※スライドをEmbedで埋め込んでいますが、問題があればご連絡くださいm(_ _)m 既存アプリにToday Extension入れてハマったよ id:jeffsukeさんによる発表。iOS 8から導入されたToday Extension(ウィジェット)を実装する上でハマったことについて紹介されていました。 今日話した内容とほとんど同じ内

    2014/8/2 #startup_ios スタートアップiOS勉強会 #5 に参加してきたよ - koogawa blog
    himaratsu
    himaratsu 2014/08/03
    おつかれさまでした!