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

スマホ開発

UIアプリの設計はどうあるべきか?

UIアプリの設計はどうあるべきか、です。ここで言う、UIアプリは、スマホアプリやWEBアプリなど画面を持つモノを指します。まず、UIが無い組み込みアプリとかは、皆さんどう設計するでしょうか?すごいザックリ言うとレイヤ構造にして、機能単位でコンポーネ…

スマホ(Android)の基礎を知らない人のための基礎 Activity(コントローラ)とレイアウトファイル(ビュー)の関係などなど

現在ドラマでガッキー主演の「掟上今日子の備忘録」をやっているせいで、 タイトル説明に入れた「備忘録」が、ドラマの影響やろ、と嫁から疑われています。 現在、会社でスマホアプリの設計を行っているのですが、レビューで下記のような指摘を受けます。画…

スマホアプリのアーキテクチャについて(MVC)

スマホアプリのアーキテクチャについて、どうあるべきか、ですが 世間ではMVCだ、MVPだ、MVVMだと人それぞれ思うところがあるようです。 また、一番メジャーなMVCにフォーカスしてみても、Model,View,Controllerそれぞれが何を指すかが、少々ブレ気味。 恐ら…

スマホ開発のプラットフォーム別現状(iPhoneアプリ/Androidアプリ/ハイブリッドアプリ)

スマホアプリのプラットフォーム毎の開発言語(フレームワーク含)について整備 iPhoneアプリ 当初はObjective-Cで開発したが、現在はAppleさん的にはSwift使ってよ、という流れです。現状、個人的にはObjective-Cで検証用のアプリを1回作っただけでSwiftにお…

Android開発用ライブラリの整理(2015年11月時点その4)

スマホアプリですと、サーバからREST通信でデータ取得するケースが多いので、 下記のようにライブラリを複合活用するパターンが多い ・OkHTTP + Retrofit + RxAndroid + GSON dev.classmethod.jp 上記で説明いただいている通りにすれば導入自体は可能でした…

Android開発用ライブラリの整理(2015年11月時点その3)

正確にはアプリ開発のライブラリではなく、 Android Studioのプラグインになりますが、非常に使い勝手が良いため、紹介。 アイコンジェネレータ ・Android Material Design Icon Generator Plugin 当初は、Android Drawable Importerたるプラグインを見つけ…

Android開発用ライブラリの整理(2015年11月時点その2)

引き続きライブラリの調査です。 メモリリーク検出用ライブラリ ・leakcanary github.com qiita.com

Android開発用ライブラリの整理(2015年11月時点その1)

昨今のAndroid開発ではライブラリを使う事が前提のようです ひとまず、使えそうなものを調査(+実践も含む)してます ライブラリの1次選定は下記先生方の記事(+qita等)を参考にさせていただきました。 有用な情報大変ありがとうございました。 github.com tech…

Android開発環境の整理(Android Studio / Eclipse ADT)

まず、Androidアプリ の開発環境ですが、 ググると、「Eclipse ADT(Android Development Tools)」 と、「Android Studio」 が出てきますが、現在はAndroid Studio 一択で問題無いです。 昔は、Eclipse ADTしかありませんでしたが、 2014年12月にAndroid Stud…