Changes

CoursAndroid1

1,497 bytes added, 10:56, 16 January 2014
/* See also */
[[Category:Workshops]]
[[Category:Android]]
== Description ==* First session of Android development class, focused on beginners.* Date: FIXME24 July 2012
* Doodle: http://www.doodle.com/z54ecrdxr4kbdna7
* Event: http://fixme.ch/civicrm/event/info?id=45&reset=1
* We looked into the pages 1-15, 23-26 from "[http://commonsware.com/Android/ The Busy Coder's Guide to Android Development]"
== Content ==* Installation and configuration of the SDK (a VM will be at disposal for others)* Presentation of the base tools* First API and first application(Based on the [http://commonsware.com/ CommonsWare books])
=== Application ===* Use the [https://github.com/commonsguy/cw-android/tree/master/Skeleton/Now skeleton app] from CommonsWare* Import into eclipse:** File > New > Other > Android Project from Existing Code** Browse...: naviguate where your project is and select its root folder** Finish === SDK Setup ===The already installed VM can be found here: ftp://ftp.fixme.ch/free_for_all/VirtualMachines/FIXME-CoursAndroid.tgz* Install Java/OpenJDK 1.6* Download the SDK for your plateform http://developer.android.com/sdk/index.html** Extract in /opt/android-sdk for example** Correct the sdk permissions (tgz perms are crappy) sudo chown -R <your-user>: /opt/android-sdk chmod -R g-w /opt/android-sdk** Add the tools to your path export PATH="$PATH:/opt/android-sdk/tools:/opt/android-sdk/platform-tools"* Run <tt>android</tt> from the cli to start the sdk manager* Install API version 15, 10 and 4 (Android 4.0.3, 2.3.3 and 1.6) from the sdk manager* Install Eclipse >= 3.6, (easier to start developping with eclipse then quit when your comfortable)** [http://developer.android.com/sdk/installing/installing-adt.html Install the Android Development Tools for Eclipse] == Project leader ==
* [[User:Rorist]]
== Participants ==
* [[User:Nemen]]
 
== See also ==
* [[CoursAndroid2]]
* [[CoursAndroid3]]
ControlGroup, administrator
4,205
edits