2017年 8月 の投稿一覧

【Xcode】ビルド時間をメソッドごとに計測する

はじめに iOSエンジニアにとって全員に共通することと言っていいのがビルド時間が長いことなのではないでしょうか 今回ビルド時間を短縮するためにできることを書いていこうと思ったのですが、その前にまずはビルド時間を計測できるようにしていきましょう 全体のビルド時間を計測する ターミナルで defaults write com.apple.dt.Xcode ShowBuildOperationD...

【効率化】タイピングを早めるために

パソコンで作業する人にとって作業効率をあげるためにタイピングの速度を上げるのは必須になってきます。 でも練習しても成長できる気がしないと思ってるあなたに朗報 練習しなくてもタイピングが早くなる方法があるのです。 それは、PCスタンドを使うこと ???ってなってる方もいると思いますが こんなかんじでノートパソコンを若干傾けるようにすることで驚くことにキーボードがすごく押しやすくなるのです。 ...

【Xcode】ファイル追加削除するときの注意

はじめに Xcodeでファイル追加や削除をするときに知らないとおそらく確実に最初にはまってしまう落とし穴があるので今回まとめていこうと思います。 iOSアプリ開発をする際に実際のファイル階層とXcode上で表示されるファイル構造は異なっています。それを管理しているのがprojectファイルで実際のファイル階層がXcode上でどの階層なっているかを管理するファイルになっています。それゆえにファイル...

【Android】iOSエンジニアがAndroidに挑戦してみた

はじめに 僕はエンジニア歴1年半ぐらいで半年ぐらい前からswiftによるiOSアプリの開発をメインでやってます。いま担当しているプロダクトがiOS版しかリリースしてなかったのを今回Android版をリリースすることになりそのときに初めてAndroid開発に携わることになったのでそのときにiOS開発をしていた人の視点で思ったことをまとめていこうと思います。 環境 AndroidStudio 3...