Answer the question
In order to leave comments, you need to log in
After C# in Android or iOS?
Guys, help me decide without mockery and jokes (well, at least try)! I work in a small game studio (C#\Unity), I decided to go into mobile development, but still thinking about where to go, my soul lies with Android, and a sound mind suggests iOS.
Android attracts me with the fact that Java is there, it’s not a complicated thing after C #, I’m familiar with this OS, in the future Android is used wherever possible, TVs, cars and in general everything where you can put it in, well, at first glance it’s easier to write under it than under an apple phone. Incredible competition for one job repels like bees to honey, and I’m no longer young by these standards (I’m 28 years old and I’m not a senior), and they also pay less money (subjectively).
I like iOS that everything is more correct and balanced (humanly done) there, only a couple of different devices (two types of screen resolution), you don’t need to support the oldest versions, usually two (past and current), less competition, more money is paid. There are doubts that there are fewer vacancies, if I wrote a little under Android and I’m familiar with it, then I haven’t seen the iPhone (figuratively speaking), and I also hate Obj-C, but I really like Swift - just a song. I put aside 600 bucks for a Mac mini and I think it’s worth it or not to spend it, maybe I’m wrong about something or don’t know what, tell my colleagues how things are going in mobile development!
Answer the question
In order to leave comments, you need to log in
Java is not a difficult thing after C#
treeView1.Items.Add("Group 1");
treeView1.Items[0].Add("1.1");
treeView1.Items[0].Add("1.2");
treeView1.Items.Add("Group 2");
treeView1.Items[1].Add("2.1");
treeView1.Items[1].Add("2.2");
elv1 = (ExpandableListView)
v.findViewById(R.id.SeedsByDateFragment_elvSeeds);
String groupFrom[] = new String[] { "groupName" };
int groupTo[] = new int[] { android.R.id.text1 };
String childFrom[] = new String[] { "monthName" };
int childTo[] = new int[] { android.R.id.text1 };
List<Map<String, String>> groupDataList
= new ArrayList<Map<String, String>>();
HashMap<String, String> map1 = new HashMap<String, String>();
map1.put("groupName", "Group 1");
groupDataList.add(map1);
HashMap<String, String> map2 = new HashMap<String, String>();
map2.put("groupName", "Group 2");
groupDataList.add(map2);
List<ArrayList<Map<String, String>>> сhildDataList
= new ArrayList<ArrayList<Map<String, String>>>();
ArrayList<Map<String, String>> сhildDataItemList1
= new ArrayList<Map<String, String>>();
HashMap<String, String> map3 = new HashMap<String, String>();
map3.put("monthName", "1.1");
сhildDataItemList1.add(map3);
HashMap<String, String> map4 = new HashMap<String, String>();
map4.put("monthName", "1.2");
сhildDataItemList1.add(map4);
сhildDataList.add(сhildDataItemList1);
ArrayList<Map<String, String>> сhildDataItemList2
= new ArrayList<Map<String, String>>();
HashMap<String, String> map5 = new HashMap<String, String>();
map5.put("monthName", "2.1");
сhildDataItemList2.add(map5);
HashMap<String, String> map6 = new HashMap<String, String>();
map6.put("monthName", "2.2");
сhildDataItemList2.add(map6);
сhildDataList.add(сhildDataItemList2);
SimpleExpandableListAdapter adapter
= new SimpleExpandableListAdapter(
this.getContext(), groupDataList,
android.R.layout.simple_expandable_list_item_1, groupFrom,
groupTo, сhildDataList, android.R.layout.simple_list_item_1,
childFrom, childTo);
elv1.setAdapter(adapter);
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question