android
I created this page when I was asked to give a little introduction to Android for the Finalists of the Informatics Olympiad in Estonia and repeat this some time later as a presentation for our open house. I will compile here some references for the students I am talking to and for other persons who want to get started with Android and mobile phone development. I might also take this page as a base or reference for future courses on mobile computing.
News (from my blog):
- Eclipse to ADT on 64bit (0) - Thursday, March 24, 2011 09:43 EEST - ulnoJust something, I would like to write down her, because it cost me a lot of time to figure out. I couldn’t talk to the Android simulator in eclipse after upgrading my system. I had to change in /etc/sysctl.d/bindv6only.conf the variable net.ipv6.bindv6only from 1 to 0. This seems also to concern other networking problems in ...
- Hardware virtualization on Sony Vaio P (2) - Wednesday, March 23, 2011 12:00 EEST - ulnoOn my way to getting Android running on the Sony Vaio P, I thought I would first try to get Android running in a virtual machine. I was going to try kvm and virtualbox. To make sure to run with maximum speed, I wanted to switch on hardware virtualization as I found out that the ...
- First success compiling android x86 (1) - Monday, March 21, 2011 16:29 EEST - ulnoI have a small Sony Vaio P, which is very pretty but seeks for new tasks in my humble home. So in terms of diving deeper into Android, I started takingĀ a closer look at the Android X86 project. I tried to run the image in virtualbox and qemu/kvm. For kvm, you can do something like ...
References:
- My lecture slides from the Informatics Olympiad talk (basically the same as the slides for the open house presentation): here
- Slides for the open house lecture: here
- Open house lecture recording.
- eclipse: http://eclipse.org
- Android sdk: http://developer.android.com/sdk/index.html
- adt for eclipse: http://developer.android.com/guide/developing/eclipse-adt.html
- very insightful tutorials: http://developer.android.com/resources/tutorials/hello-world.html
- Nice stuff to toy around with – gives you basically a little quicker emulation or the possibility to configure your own pc/notebook/netbook as an android device: http://www.android-x86.org/
Here are the applications we built together (due to legal reasons I had to replace Kodulaul with a generic birthday song which is under creative commons):
- 3. Nauryz Meetings 28.03.2013: greet02-adroid-app, eclipse-project
- Olympiad Group 1: 11:00-12:00: G1Test
- Olympiad Group 2: 12:00-13:00: G2Test
- Olympiad Group 3: 13:00-14:00: G3Test
- Open house presentation: will be uploaded after the lecture