2018年の振り返り

2018年の振り返りをしてみようと思います。 お仕事・技術面 モバイルアプリエンジニアと称してはいるのですが、モバイルに限らず色々とやらせていただいています。ありがたいことに毎年何かしら新しい技術に触れる機会をいただいており、2018年は以下あたり…

iOSDC Japan 2018で登壇しました & 参加報告 #iosdc

blog.urouro.net ↑で事前に予告していた通りですが、「プッシュ通知はどのような進化をたどってきたか」という内容で登壇しました! Twitterを見た感じだと「知らなかった機能があった」「わかる」などの反応を頂けていて良かったです。トークをきっかけにい…

iOSDC Japan 2018で「プッシュ通知はどのような進化をたどってきたか」を話します #iosdc

話します! プッシュ通知はどのような進化をたどってきたか by Kenta Nakai | プロポーザル | iOSDC Japan 2018 - fortee.jp このトークでは、プッシュ通知でどのようなことができるようになったか、iOSのバージョンごとに時系列を追って紹介していきます。…

Mobile Act OSAKA #5 で「クラッシュレポートサービスのパンくず機能でクラッシュ対応を楽にする」という発表をしました

Mobile Act OSAKA #5 で発表をしてきました。もう1ヶ月も前の話になってしまった…。 mobileact.connpass.com Sentry というクラッシュレポートサービスの Breadcrumbs (パンくず) 機能について紹介しました。 このパンくず機能は Sentry 固有のものではなく…

Osaka Mix Leap Study #11 に参加しました #mixleap

かなり前ですが、参加して懇親会 LT してきました。 yahoo-osaka.connpass.com 楽しかったです!メルカリさんにはどんどん大阪に来てほしい #mixleap pic.twitter.com/jkP5C6BYWe— Kenta Nakai (@urouro_n) 2018年4月20日 普段 Kotlin はなかなか触らないの…

Cocoa勉強会関西で「アプリのお問い合わせ機能をサーバーレスでつくる Firebase 編」を発表しました #cocoa_kansai

ずいぶんと時間が経ってしまいましたが… 第77回 Cocoa勉強会関西で、「アプリのお問い合わせ機能をサーバーレスでつくる Firebase 編」という発表をしました。 cocoa-kansai.connpass.com 内容 モバイルアプリにしばしばあるお問い合わせ機能 (フィードバッ…

iOSDC Japan 2017 に参加してきました #iosdc

iOSDC Japan 2017 に参加してきました。 すさまじく体験の高いイベントでした。ありがとうございました。 よかった 発表者の方や企業の方との距離が近く、普段聞けないような話などがしやすかったです。 特に企業ブースでは、企業さんの開発シーンとかプロダ…

Kindle Unlimitedで読める技術書ピックアップ

Kindle Unlimited が日本で利用できるようになりました! :tada: すっかり流行に乗り遅れましたが、N番煎じながらいくつかおすすめを紹介したいと思います。 僕がWeb系なので、Web系の本が多めです。 追記(8/13): いくつかの書籍がUnlimited対象外になってい…

積読が増えた

いつまでかはわからないけどKindleでセールをやっているようで、積読が増えた。 ちなみに、最近はあらゆる本を電子書籍で買うようにしている。場所を取らなくていいのでエコだし、外にいて読みたいときにシュッとダウンロードして読めるので便利。 買ったや…

ハウスセゾン様のiOS アプリ「賃貸モール」の開発を行いました

ハウスセゾン様の運営するサービス「賃貸モール」の iOS アプリの開発を担当させて頂きました。 賃貸モールは、京都の大学生向けの物件の紹介を行っているサービスです。 アプリでは、会員用サービスとして賃貸モールでマンションをご契約したときに付与され…

Slack ちょっと Tips

関わっているいくつかのチームが Slack を導入していて、細かい Tips がたまってきたので放出します。 ※ 2015.06.17 時点での情報です。どんどん成長しているツールなので、今後仕様が変わる可能性はあります。念のためご留意ください。 メールの通知を切る …

Apple Watch 雑感

Apple Watch を買って使い始めてから 1 ヶ月ぐらい経ちました。 なんだかんだで便利だったので、一度思ったことをまとめてみます。 良さ 通知がサッと見れる 歩いてるとき、コーディングしてるとき、 iPhone を取り出す必要が無くなってだいぶ便利です。 特…

株式会社ヨタヨクト様のサービス「ゼロコシ!」の開発を担当させて頂きました

株式会社ヨタヨクト様のサービス「ゼロコシ!」の開発を担当させて頂きました。 お申込みフォームなどのフロントページのプログラミング (PHP, JavaScript まわり)、および管理画面の開発を行いました。 お引越しをお考えの方がいらっしゃれば、どうぞご利用…

EnterCreation 様のサービス「Take Me」の開発を担当させて頂きました

EnterCreation 様のサービス「Take Me」の開発を担当させて頂きました。 Take Me は、全国のフリーペーパーを閲覧できるアプリです。 基本的なビューワ機能の他に、ジャンルや都道府県で一覧するフリーペーパーを絞ったり、フリーワード検索が出来たりします…

iPhone 6 Plus 買いました

iPhone 6 Plus 64GB シルバー、買いました。 でかいとはいえ、ズボンのポケットには入ったので、持ち歩きはできそうです。 でも、でかくて薄くて軽いので、ウッカリ手を滑らせて落としそうです。 外周をカバーするような頑丈なケースとか、滑りにくい素材の…

WordPress からはてなブログに移行しました

しばらく VPS に WordPress を入れてブログを運用していたんですが、少し前にはてなブログに移行しました。 WordPress はブログユースだけを考えると管理が煩雑で (本体やプラグインのアップデート、サーバのメンテ等々...) 、あまり管理に手を回せなくなっ…

homebrew-cask で Mac のアプリをインストールする

Mac

MySQL Workbench をインストールしようとして、いつもどおりサイトから dmg をインストールしようとしたのですが、もしや homebrew-cask 使ったほうが後々楽なのでは、と思い homebrew-cask でインストールしてみました。 インストール brew cask search し…

Pebble のある生活

2月に Pebble を購入して、1ヶ月ぐらい使ってます。 今のところ、外出するときにつけて、iPhone で再生してる音楽を Pebble から操作するか、 iPhone で受け取った Push を確認するか(といっても日本語は□になるので雰囲気だけ読み取る)、時間を確認するかし…

CocoaPods/Specs に Pull Request する

iOS

先日気まぐれにUIライブラリっぽいのを作ったので、ついでなので CocoaPods に公開してみました。 手順をメモしておきます。 Pull Request までの手順 podspec ファイルを作る $ pod spec create xxx コマンドで、xxx.podspec ファイルが自動的に生成されま…

「LXReorderableCollectionViewFlowLayout」を使って並び替え可能なUICollectionViewを実現する

iOS

UICollectionViewで、iPhoneのホーム画面みたいに長押しして並び替え出来ないかなーと探していたら良いライブラリがありました。 lxcid/LXReorderableCollectionViewFlowLayouthttps://github.com/lxcid/LXReorderableCollectionViewFlowLayout インストール…

『ヒットするiPhoneアプリの作り方・売り方・育て方』 〜 全てのiOSアプリ開発者に必要な情報の塊

『ヒットするiPhoneアプリの作り方・売り方・育て方』を読みました。 ヒットするiPhoneアプリの作り方・売り方・育て方 作者: 川畑雄補,丸山弘詩 出版社/メーカー: マイナビ 発売日: 2013/07/27 メディア: Kindle版 この商品を含むブログを見る 「アプリをサ…

2014年、個人的に気にしておきたいキーワード3つ

2014年になりました。 抱負のかわりに、今年個人的に気にしておきたいキーワードを並べてみます。 いずれも2013年にバズりかけていたか定番化していましたが、個人的には全然手を付けられていない/情報を集められていませんでした。 Androidファースト これ…

Markdownで記事を書いたとき、preにスペースが入り込む

MiddlemanでHamlでコーディングして記事をMarkdownで書いていたとき。 ``` ↑を使ってで記事を書いていたら、preタグがインデントされてしまいいらないスペースが入ってしまっていた。 解決策 ↓を config.rb に書けばOK。 set :haml, { ugly: true } 参考 htt…

Touch ID がどんどん効かなくなってきている件

iPhone 5s の Touch ID がどんどん認識に失敗するようになってきていて、何とかならないかと色々ググってました。 iPhone 5sで指紋認証(Touch ID)に失敗するとの報告多数 海外では20%以上のユーザーが「頻繁に失敗する」 : スマホ口コミ速報 指紋を読み取…

Xcode5 での CocoaPods での Kiwi のインストール

iOS

iOSのユニットテストには Kiwi をよく使ってるんですが、 Xcode 5になって、少し仕様が変わっていたようなのでメモ。 Kiwi/XCTest を pod する Xcode 4.x までは pod ‘Kiwi’ でOKでしたが、Xcode 5 からは、 pod 'Kiwi/XCTest' になります。 Getting Started…

リジェクトされたiOSアプリをAngularJSでリメイクしました & WebアプリとiOSアプリの違いについてまとめ

以前、申請して見事にリジェクトを食らったアプリがあったんですが、 ふと思いつきWebアプリとしてリメイクしてみました。 Str Generator http://urouro.net/strg/ AngularJS を使ってみました。 あと、UIフレームワークとして Semantic-UI を使っています。…

ブログ移行します

こちらへ。 ↓ http://urouro.net/blog/ ドメインとさくらのVPS契約したまま寝かせていたのをすっかり忘れていて もったいないのでとりあえずブログ構築しました。 WordPressで作ろうかと思ってたけど、面白そうなのでMiddlemanで構築。 いろいろ勉強になりま…

Googleの検索履歴は history.google.com から

小ネタ。 Googleでふと、検索履歴見たいなーと思ったので調べてみたら こんなページがあったんですね。 http://history.google.com/ 時間別や曜日別とかで統計もとれてます。 僕の場合はデフォルトはオフになってました。 今はオンにしてます。 ちなみに、一…

UICollectionView のマージンを詰める

iOS

デフォルトだとちょっと空くけど、それを隙間なく埋める方法。 → UICollectionView のマージンを詰める ref: http://qiita.com/ ... 参考 ios - Cell spacing in UICollectionView - Stack Overflow

BitBucketのクライアントiPhoneアプリ比較

ふだん、開発には BitBucket を使っているんですが、ふと Issue を思いついた時そのまま iPhone から登録できたらいいなーと思いつき。 クライアントになる iPhoneアプリがないか調べてみたので比較まとめ。 CodeBucket CodeBucket - Bitbucket for iOSDillo…