岐路に立つMoblie開発:新規案件をどう作る?
mobileで新規案件を始める前に さあ始めよう、と言っても考慮すべき事が一杯ある。 moblie案件といえばiOSとAndroidだが今後iOSがiPhone/iPodとそれ以外に分かれるようになった流れもある。一方の… 続きを読む »
mobileで新規案件を始める前に さあ始めよう、と言っても考慮すべき事が一杯ある。 moblie案件といえばiOSとAndroidだが今後iOSがiPhone/iPodとそれ以外に分かれるようになった流れもある。一方の… 続きを読む »
Androidの国際化対応(Jetpack実装で) 新規案件のテスト雛形アプリをJetpack実装で、かつ国際化対応させる手順のメモ。文字列だけでよければiOSに比べ、ずっとシンプルだ。 国際化対応は見方によると各言語へ… 続きを読む »
Android開発が大きく変わる:Android Jetpack, Google Flutter 日本でも5G時代がまもなく始まる。そうなると大量のデータをやり取りするアプリが増えるのは必定。安定的にそういったアプリを動… 続きを読む »
Flutterの国際化対応について:iOSでは上手く働かない?−>動作確認 国際化対応について本家サイトにInternationalizing Flutter apps比較的詳しく説明がある。 2019/05/20現在、… 続きを読む »
Flutter: GoogleのMobile、Web共通化フレームワークー弱小開発者の救世主になるか? AndroidとiOSだけではなくてWebも一つのコードベースで扱えるフレームワークがFlutterである。 どのよ… 続きを読む »
各言語におけるImmutable 2D配列(List)の表現 言語間でデータを共有するために2次元配列を使い回すことを考える。ただし利用先ではFunctional、Reactiveプログラミングで利用することを考え、Im… 続きを読む »
AndroidプロジェクトでGoogleのGuavaライブラリーを使う方法 全般的な話はJavaにおけるBoost? GoogleによるJavaのコアライブラリー Guavaについてに記したとおり、実に幅広くカバーされた… 続きを読む »
GoogleによるJavaのコアライブラリー:Guava Guava: Google Core Libraries for Javaというものがある。大ざっぱに言えばGoogleがJavaを使ってなんらかのプロジェクトを… 続きを読む »
Pythonにおけるシングルクォーテーションとダブルクォーテーションの違い:結論 Pythonでクォーテーションマークをシングルクォーテーションにするかダブルクォーテーションにするかの差異が議論になっているようだ。 結論… 続きを読む »
Androidをビルドする際のAPIバージョンを確認する APIバージョンとはgradleのスクリプト内で com.android.abc:28.0.0 のようにxx.y.zの形で指定するバージョンのことである。これが整… 続きを読む »