Since we had such great success at ADD1, I think several people have gotten amazing starts on their own projects. I heard (and participated in) some conversations about larger projects people would like to implent, as well. We might do well from both a productivity and a learning perspective to team up on some of these projects. Anybody have a specific idea you'd like to share?
I, for one, would like to write an app that turns my home computer on when I arrive home. Conceptually, this could be extended to do a lot more as well.
Hoping I can make Day 2 - but having a little problem with getting everything set up properly, I think. Mostly, in Eclipse, I am not apparently able to get the ADT Plugin to load correctly (Help/Install new Software) It indicates prereq issues:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534)
Missing requirement: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found
Not sure what to do here. Thoughts? Do I need to do another Add for the com.android.ide.eclipse.adt.feature.group?
I have wanted to do a vehicle mileage log that works MY way. I have one that is almost useable, but the free version only allows a few vehicles and switching around is a little painful. I thought that might be something interesting to aim for, but would be REALLY happy to just get the Hello Android to work :-)
I am hoping to also get my son started - depends on whether he has X-C Skiing on Saturday.
JC
Eschew obfuscation and pompous prolixity
I had a similar problem during my setup on Ubuntu. IIRC I had to download Eclipse on my own to get the proper update channels set up, which then took care of most of the dependencies. There was another package that I had to explicitly select but I'll have to check my installation at home to tell you what that was.
In the meantime, this is something that got me going in the right direction: http://code.google.com/intl/sv-SE/eclipse/docs/faq.html#wstinstallerror
Thanks, Thor - looking into that shortly - and nect time, I wills start a topic, I promise!
JC
Eschew obfuscation and pompous prolixity
I have a proposal for a group development project that folks may be interested in. In my experience, games are usually good applications to learn on, because their requirements are generally well defined and don't tend to change as much as development of a business or consumer application.
In the Android space, there are some interesting games that allow two or more players to play games with/against each other. I'd like to develop a game (or games, actually) that can be played with other players on Android devices. Architecturally, there would be a backend framework that handles finding/creating new game sessions and communicating state changes on game sessions among multiple devices. On the front end, there would be one or more games that use the backend framework to play the actual games.
This project has a good mix of low-level network and server-side programming and GUI design and logic programming, so I think it would make a good learning project.
I've started researching some infrastructure that will make the backend programming easier, so we don't end up writing a lot of low-level communications and database code. So far, I found a project called OpenMobster (http://code.google.com/p/openmobster/) that provides tools for integrating mobile applications with cloud services.
On the game side, we have discussed having a few simple applications to start (tic-tac-toe, checkers) and some more complex games as we get farther along and more experienced (Stratego, Titan).
That's awesome. I started and Android Development forum so we can hash out more ideas and details there.