koogawa blog

iOS、Android、foursquareに関する話題

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

昔Eclipseで作ったAndroidアプリをAndroid Studioでビルドするまでメモ

実はわたくし、Androidアプリも一個だけリリースしています。 Venue Map for foursquare 開発元:Kosuke Ogawa 無料 posted with アプリーチ Venue Map for foursquare - Google Play のアプリ だいぶ放置してしまっているのですが、ちゃんと動作はします。 …

ユーザのバッジ情報が取得できなくなります+思い出話 #4sqdevjp

foursquare API 公式アカウントからアナウンスが出ていますが、 badges endpoints が正式に EOL (サービス終了)扱いになります。 Announcement: Now officially deprecated for over a year, `badges` objects will no longer be in API results starting …

EC2 + Ruby on Rails で Hello world するまでメモ

せっかくなので、年末年始は普段使わない技術に触れてみる— Ogエンジニア宮崎 (@koogawa) 2015年12月26日 というわけで、前から気になっていた AWS Ruby on Rails を触ってみることに。 ここ数年はiOSアプリ開発に没頭していたので、サーバサイドもちょっと…

2015/12/23 #codeiq39 「オールスター集結! CodeIQ大忘年会」参加メモ

今日は東京リクルートキャリア本社で開催された「オールスター集結! CodeIQ大忘年会」に参加してきました。 https://atnd.org/events/72393atnd.org いつもiOS関連の技術しか追ってないので、こういうイベントに来ると大変刺激になりますね。 個人的に、最…

#yidev 第21回横浜iPhone勉強会で発表してきたよ

昨日は第21回横浜iPhone勉強会に参加してきました。 https://atnd.org/events/72310atnd.org 前回は7月開催でしたので、実に5ヶ月ぶりの開催になります。 そして今回も参加者のアイコンを並べたスライドが大活躍でした! 顔とアイコンが一致するはやっぱり会…

Stack Overflowで最も投票数の多かったiOS関連のQuestionベスト10(2015年版)

※iOS Advent Calendar 2015 - Qiita 7日目の記事です。 どうも、koogawaです。今年は Stack Overflow活動 をがんばった一年でした。 Stackoverflow活動で得たノウハウなど - koogawa blog さて、今回は Advent Calendar ということで、今年Stack Overflowに…

名言アドベントカレンダー7日目 〜Rebuild.fm での会話から〜

名言アドベントカレンダー 7日目です。 今日は私がいつも聴いているpodcast、Rebuild.fm からの引用です。(名言というよりはエピソードっぽいかも) rebuild.fm After show 86 の中盤、「アジア人の辛さがまだヨーロッパにはあるな」というmiyagawaさんの発…

ハチイチ忘年会に参加してきたよ #1981s

昨日はハチイチ忘年会に参加してきました! ハチイチ忘年会って何 ハチイチ忘年会は 1981年生 のWeb・IT系エンジニアの人達が「幹事をする」 忘年会です。 https://atnd.org/events/71794atnd.org 81生まれの人もそうでない方も参加できる飲み会です。 自分…

2015.11.19 Flinto×Cookpad〜プロトタイピング開発のいま〜 参加メモ

2015/11/19、クックパッドで開催された「Flinto×Cookpad〜プロトタイピング開発のいま〜 - connpass」に参加してきたので、そのメモです。 connpass.com 登壇者 Nathan Manousos (Flinto Co-founder) 奥井さん(Flinto Engineer) Rebuild.fm でも有名! 池田…

Swift と MapKit で地図アプリを作成する(後編)

こちらの後編です。 blog.koogawa.com 前回は地図を画面いっぱいに表示するところまで実装しました。今回は地図上にピンを表示していきます。 ピンを表示する 地図上にピンを表示するためには MKPointAnnotation オブジェクトを使用します。このオブジェクト…

Swift と MapKit で地図アプリを作成する(前編)

今回はMapKitを使って、簡単な地図アプリを作ってみます。 アプリの仕様 アプリ全面に地図を表示する 地図にピンを立てる ピンをタップするとバルーンが表示される 開発環境 Xcode 7.1 (7B91b) Swift 2.0 ソースコード 今回作成するアプリのソースコードはGi…

#realm_jp Realm meetup #8 参加メモ

今日は Realm meetup #8 に参加してきました。 realm.connpass.com レポーター枠ではなく、オーディエンス枠で参加したのですが、せっかくメモを取ったのでアップしておきます。(自分用なので読みにくい点はご容赦ください) Realm Recent Updates Realm岸…

Stackoverflow活動で得たノウハウなど

どうも、Stackoverflow活動中の koogawa です。 Stack Overflow活動 がんばるぞい from Kosuke Ogawa 毎日少しずつ、自分が力になれそうな質問に回答していった結果、おかげさまで本日 1000 reputation を突破しました!\(^o^)/ というわけで、今回はStack…

自作アプリをwatchOS 2対応した話をしてきたよ

昨日は「もくもくiOS勉強会@ネクスト 1周年記念LT会」に参加してきました。 mokumoku-ios-at-next.connpass.com ネクストさんのもくもく会は以前から気になっていたのですが、今回1周年を迎えられるということで、僭越ながら私も参加させて頂きました。 ネク…

#yapcasia YAPC::Asia Tokyo 2015 参加メモ

前々から参加したいと思っていたYAPCですが、いよいよ今年が最後ということなので参加してきました。 yapcasia.org 2015 8/20(木)、8/21(金)、8/22(土) 東京ビッグサイト 以下は完全に自分向けのメモになります。 Web由来の組み込みエンジニアの半年間のすべ…

10年間勤めた会社を辞めたあと、1ヶ月の自由期間にやったこと

先日、10年ほど勤めた会社を辞めてきました。 新卒で入社した会社なので、人生初の退社になります。 いろんな事がありましたが、とても良い会社でした。 そんなわけで、7月は人生初の有休消化期間(+無職期間)でした。 1ヶ月間も休みがあるので、在職中に…

RealmSwiftで簡単なGPSロガー作ってみたのでメモ

2017.2.6 追記:Swift 3対応版の記事を書きました! blog.koogawa.com 以前から気になっていた Realm ですが、先日受講した岸川先生の授業をきっかけに、実際に触ってみたくなりました。 Realm を理解するには何か作ってみるのが一番ってことで、簡単なGPSロ…

Swift で Foursquare の API を使う

2017.2.11 追記:Swift 3対応版の記事を書きました。 blog.koogawa.com 今月からSwiftの勉強を始めているkoogawaです。 勉強も兼ねて、Foursquare の API Client を Swift で作ってみました。 github.com 通信には NSURLSession を利用 APIのパス(venues/se…

Xcode の iOSシミュレータを選択するプルダウンがおかしくなったら

Xcode 6.4 をインストールしたら、iOS Simulator を選択するプルダウンがおかしくなってしまいました。 これだと、iOS バージョンの見分けがつかないw Xcode を一旦完全に削除して再インストールしたり、~/Library/Developer/CoreSimulator/Devices を削除…

#yidev 第20回横浜iPhone勉強会に参加してきたよ

昨日は「横浜iPhone勉強会」に参加してきましたよ。 今回は記念すべき第20回目の開催です!\(^o^)/ https://atnd.org/events/67499atnd.org ツイートもまとめさせて頂きました。 2015/7/11 第20回 #yidev 横浜iPhone勉強会 - Togetter 今回は自己紹介タイ…

watchOS 2 の Watch Connectivity を使ってみた

※本記事は、 一般に公開されている情報を元に作成しています。 watchOS 2から Watch Connectivity が使えるようになりましたね。 Watch Connectivityとは (Watch Connectivity Framework Referenceより引用) The Watch Connectivity framework (WatchConne…

iOS 9で強化されたMapKit

※本記事は、一般に公開されている情報を元に作成しています。記事中の画像はWWDCのスライドのものを引用させて頂いております WWDC 2015 で発表された iOS 9では MapKit も色々と強化されています。以下にその内容をまとめます。 Improvements to Existing A…

【iOS 9対応:Core Location】知っておきたい位置情報周りの変更点

※本記事は、一般に公開されている情報を元に作成しています。記事中の画像はWWDCのスライドのものを引用させて頂いております 位置情報を扱うiOSアプリを開発する際に必要となる Core Location ですが、iOS 9でもいくつか変更点があるようです。以下に変更点…

watchOS 2のCore Motionを使ってApple Watch上で物体を転がした話

watchOS 2からようやくWatch上でCore Motionが使えるようになりましたね! Core Motionを使ったアプリを作っている自分としてはとても嬉しいニュースでした。 というわけで、さっそくApple Watchの傾きに沿って丸い物体が転がるデモを作ってみました。 さっ…

#4sqdevjp Mayorships復活によるfoursquare APIの影響

メイヤーシステムが帰ってきましたね。 Claim that crown: Mayorships are back http://t.co/T2G320saHK pic.twitter.com/iIJ3p2h3pn— Foursquare Swarm (@SwarmApp) 2015年6月22日 いっそこのままFoursquareアプリと統合して頂きたいものです。 *** さて…

#yidev 第19回横浜iPhone勉強会に参加してきたよ

昨日は横浜iPhone勉強会に参加してきました。 https://atnd.org/events/65320atnd.org 今回はあっという間に発表枠が埋まるという盛況ぶりでした。よって、前回・前々回に引き続き3回連続で発表することはできませんでしたが、次回はぜひ発表者側にまわりた…

FastCheckin for Apple Watch

素早く簡単に foursquare へチェックインできる FastCheckin がついに Apple Watch に対応しました! これからは時計からチェックインする時代です。 FastCheckin なら、5秒で目的のベニューにチェックインすることが可能です。 ただいまApple Watchの発売を…

個人プロジェクトはいいぞ!というお話

私は普段、会社員としてiOSアプリの開発をしておりますが、一方で趣味でもiOSアプリを開発しております。(この活動を本エントリでは「個人プロジェクト」と呼ぶことにします) 個人プロジェクトには、仕事上のプロジェクトでは得ることができない多くのメリ…

【書評】はじめてのiOSアプリ開発 Swift対応版

デジタルサーカス株式会社副団長CTO 長谷川智希様 より献本頂きました。 TECHNICAL MASTERはじめてのiOSアプリ開発Swift対応版作者:長谷川 智希秀和システムAmazon 実はこの本、数日前に長谷川さんのブログエントリを拝読して、密かに気になっていた一冊でし…

自作アプリをApple Watch対応した話 〜FastCheckin編〜

先日、横浜で開催された yidev 第18回勉強会 で、自作アプリ「FastCheckin」をApple Watch対応した時の話をしてきました。 自作アプリを Apple Watch対応した話 〜FastCheckin編〜 from Kosuke Ogawa FastCheckinとは 素早く簡単にfoursquareにチェックイ…