NYCJava.net Main Page
About NYCJava.net JUG
Java Study Groups:
SCJP 6 (Programmer Cert.)
SCEA 5 (Architect Cert.)
Java Enterprise Study Group
Sponsor of the Skylight1
open source project
A member SIG of
Sponsor of the
NYC Java Meetup
help support NYC Java:
Special thanks to:
About this Wiki
Wiki Quick Start
Set your name in
Welcome to the new NYCJava.net Study Group: the Java Mobile Study Group
Initially focusing on Android development, we will also on occasion visit related topics such as J2ME and even other alternatives (e.g. Java on iPhone using XMLVM as well as other alternatives)
We meet at NYPC (New Yorker Hotel, Suite 550 - 34th St and 8th Ave) - please refer to main page for latest schedule updates! Wi-Fi is available at NYPC, please bring your laptops for hands on coding.
NEW UPDATE: Meetings focus on Skylight1 projects primarily: http://skylight1.googlecode.com We've just begun several new projects for info contact study group leader. Open to NYC local developers only (must be able to attend some of the meetings) - the first half hour is a beginner session and announcements the rest is divided between the major projects, meetings adjourn at a local bar for additional discussion.
note: please see the skylight1 project site for source code, and to report bugs on the issue tracker.
The google code project site above is for both reusable framework components, the first game, "Balance the Beer" and new projects. Additional closed source repos are available to project members, to join the private Google Group please stop by a meeting.
A complete project list is available at the Google Group. The two main projects are a 3D OpenGL game, "Seven Wonders" (hosted at kenai.com) and a Places and Events Framework
Meeting Schedule: currently we usually Thursdays at NYPC (not always) - see home page for latest schedule updates!
Some Resources for new developers to Android
- we welcome all levels but expect you to have the basics down, e.g. Java is a prerequisite.
To begin, Google's docs are excellent and available at the following link below:
(you'll need to install Java, Eclipse (basic Java edition), Android SDK and Android eclipse plugin, and a SVN eclipse plugin (e.g. http://subclipse.tigris.org/update_1.6.x ).
Main Google Android Developer starting point: http://developer.android.com/guide
note to Windows developers: run the SDK installer exe found in the Android SDK folder
- we recommend reading the Application Fundamentals (memorize the Activity lifecycle diagram!) and the section on Standard Practices
Additional Beginner Notes:
Android Eclipse Plugin
Subversion Eclipse Plugin
Recommended Beginner Tutorials:
Video Tutorial of Notepad (I haven't watched. Let me know if it's good - MikeM)
Nehe Android Ports
C++ OpenGL Video Tutorials - Approximately 20 video lessons compatible with Mac/Linux/Windows (just 'make').
DroidDraw - A basic UI tool for Android. The few tutorials are good for a beginner.
Android Developer Guide
The various Google Groups including Beginner and Developer groups (search here first before asking elsewhere)
O'Reilly's video tutorials:
Mark Murphy's books: http://commonsware.com/
Previous notes from early 2009 (prior to the Skylight1 project):
additional study group notes:
tips and tricks