Friday, 30 November 2007
Android Emulator
More: Android Emulator - Android
JDK 6 + Eclipse + Android SDK
Pls. refer here, "Install Android SDK on Eclipse 3.5 Galileo", for update information. ~edited 2009-07-18.
One of the development platform, which I used, is (JDK 6 + Eclipse + Android SDK) run under WindowsXP.
JDK 6 is the Java Development Kit from Sun.
Android SDK is the core to develope Android application.
Eclipse IDE for Java Developers is a free Open Source IDE for Java development. Android Development Tools plugin is needed, in order to work with Android SDK.
Thursday, 29 November 2007
Androidology@YouTube
Part 2 of 3 - Application Lifecycle
Part 3 of 3 - APIs
What is Android?
The Android platform is a software stack for mobile devices including an operating system, middleware and key applications. Developers can create applications for the platform using the Android SDK. Applications are written using the Java programming language and run on Dalvik, a custom virtual machine designed for embedded use which runs on top of a Linux kernel.
An early look at the the Android SDK is also available. It includes sample projects with source code, development tools, an emulator, and of course all the libraries you'll need to build an Android application.
more: Open Handset Alliance
Google Gadgets for the Mac
Google Desktop for Mac now supports gadgets! For details, including a video demonstration, see the Official Google Blog post.
Monday, 26 November 2007
Cicsco VPN Client on Mac OS X Leopard 10.5
I have been trying to set up my MacBook Pro to use for work for the last couple of weeks in my spare time. Getting applications installed, getting stuff configured etc...
So today I finally made the decision to make the switch for work. The litmus test for me is of course, the Cisco VPN 3000 client must work period. If I can't log into my work computers, I'm wasting my time. So I got the latest version from Sun and installed that to get the settings. Then found the latest version of the client on version tracker.
Everything installed fine, but after I restarted my machine I got the infamous "Error 51" blah blah, your VPN client doesn't work error.
Well I thought I was hosed, then I found this post by Anders Brownworth and it saved my bacon. Run this command to reset the client:sudo /System/Library/StartupItems/CiscoVPN/CiscoVPN restart
and you are good to go.
Wednesday, 14 November 2007
MySQL on OS X Leopard
The only caveat I have for others on the article is I would skip the instructions for auto starting the MySQL server. They are way to complicated. Just use Automator instead. Much easier and should work just as good.
Wednesday, 7 November 2007
NetBeans 6.0 Great Ruby IDE
You get a complete Rails development environment (except for the database) in a 20 meg download. Everything runs fast and loads fast. I had the Hello World! app created and running in about 5 minutes. Very impressive. In the past, I have run into a number of roadblocks just getting rails setup, especially on OS X. If you have been itching to learn Rails, this is the tool you need to start with.
Android?
In my opinion, the success or failure of this will depend on the openness. Will you be able to create GPS apps for it? Run Skype? Run GAIM? My iPhone is really fun, but it is too cell centric when it needs to be Internet centric. Competition is a good thing.