回答編集履歴

4

追加

2023/01/09 17:41

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -2,6 +2,7 @@
2
2
  例えばメールソフトでパソコン等では 3 ペインのように広く画面を使いますが Android ではどうやっているかを比較出来ると思います。
3
3
 
4
4
  また、 xamarin の開発環境は分かりませんが java や kotlin で使われる AndroidStudio は、プロジェクト作成時にひな形として幾つかのサンプル実装から選ぶことが出来、その中には左からメニューが出てくるとか、リストで選択して詳細画面になるとかというのもあります。(ただ、ひな形のコードは Android API の最新の状態を反映したものではありません。)
5
+ ダイアログを引っ張り出すというのは見たことがありませんので、恐らく 出来ないor全部自分で書かなければならず面倒 ということでしょう。
5
6
 
6
7
  個人的な Android の開発のキーワードとしては、 Activity, Fragment(DialogFragment), RecyclerView(ListView), Navigation(NavigationDrawer), ViewModel(LiveData), SQLite(realm), 等々が取っ掛かりになるかも知れません。
7
8
  Android で一番気にしなければならないのは、 Activity や Fragment 等がシステムの都合(資源不足から画面の回転まで)で消去されたり再生成されたりすることです。

3

追加

2023/01/09 17:09

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,4 +1,6 @@
1
1
  Android でどういうものが作れるかということなら、数多あるアプリを調べらればある程度は分かるのではないでしょうか。
2
+ 例えばメールソフトでパソコン等では 3 ペインのように広く画面を使いますが Android ではどうやっているかを比較出来ると思います。
3
+
2
4
  また、 xamarin の開発環境は分かりませんが java や kotlin で使われる AndroidStudio は、プロジェクト作成時にひな形として幾つかのサンプル実装から選ぶことが出来、その中には左からメニューが出てくるとか、リストで選択して詳細画面になるとかというのもあります。(ただ、ひな形のコードは Android API の最新の状態を反映したものではありません。)
3
5
 
4
6
  個人的な Android の開発のキーワードとしては、 Activity, Fragment(DialogFragment), RecyclerView(ListView), Navigation(NavigationDrawer), ViewModel(LiveData), SQLite(realm), 等々が取っ掛かりになるかも知れません。

2

追加

2023/01/09 17:00

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,5 +1,5 @@
1
1
  Android でどういうものが作れるかということなら、数多あるアプリを調べらればある程度は分かるのではないでしょうか。
2
- また、 xamarin の開発環境は分かりませんが java や kotlin で使われる AndroidStudio は、プロジェクト作成時にひな形として幾つかのサンプル実装から選ぶことが出来、その中には左からメニューが出てくるとか、リストで選択して詳細画面になるとかというのもあります。
2
+ また、 xamarin の開発環境は分かりませんが java や kotlin で使われる AndroidStudio は、プロジェクト作成時にひな形として幾つかのサンプル実装から選ぶことが出来、その中には左からメニューが出てくるとか、リストで選択して詳細画面になるとかというのもあります。(ただ、ひな形のコードは Android API の最新の状態を反映したものではありません。)
3
3
 
4
4
  個人的な Android の開発のキーワードとしては、 Activity, Fragment(DialogFragment), RecyclerView(ListView), Navigation(NavigationDrawer), ViewModel(LiveData), SQLite(realm), 等々が取っ掛かりになるかも知れません。
5
5
  Android で一番気にしなければならないのは、 Activity や Fragment 等がシステムの都合(資源不足から画面の回転まで)で消去されたり再生成されたりすることです。

1

追加修正

2023/01/09 16:53

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,5 +1,8 @@
1
1
  Android でどういうものが作れるかということなら、数多あるアプリを調べらればある程度は分かるのではないでしょうか。
2
2
  また、 xamarin の開発環境は分かりませんが java や kotlin で使われる AndroidStudio は、プロジェクト作成時にひな形として幾つかのサンプル実装から選ぶことが出来、その中には左からメニューが出てくるとか、リストで選択して詳細画面になるとかというのもあります。
3
3
 
4
- 個人的な Android の開発のキーワードとしては、 Activity, Fragment(DialogFragment), RecyclerView(ListView), Navigation(NavigationDrawer), ViewModel, SQLite(realm), 等々が取っ掛かりになるかも知れません。
4
+ 個人的な Android の開発のキーワードとしては、 Activity, Fragment(DialogFragment), RecyclerView(ListView), Navigation(NavigationDrawer), ViewModel(LiveData), SQLite(realm), 等々が取っ掛かりになるかも知れません。
5
+ Android で一番気にしなければならないのは、 Activity や Fragment 等がシステムの都合(資源不足から画面の回転まで)で消去されたり再生成されたりすることです。
6
+ 多少は設定で回避出来ますが、ユーザが別アプリを起動しただけでメモリが足りなくなって消される可能性がありますので、いつ何が起きるかを極力想定しておかないと、画面関係の使い易さ以前にデータが消える等で信用できないアプリになってしまうかもしれません。
7
+
5
8
  歴40年で UI の経験があるなら、書店で Android 関係の本を入門書からオライリーまでざっと立ち読みするだけでもキーワードになりそうなモノを見つけられると思います。