Saturday, July 30, 2011

2011-07-30 Saturday - Mobile Application Development Resources

http://mobile.tutsplus.com
Mobiletuts+ is all about quality tutorials for mobile developers – all mobile developers. Topics will include native development with the iPhone, Android, Windows and Blackberry platforms, cross-platform development with tools like Appcelerator and Phone Gap, and techniques for building mobile accessible web sites with HTML 5.

OpenPlug Studio
http://developer.openplug.com
 (an Alcatel-Lucent venture?)
OpenPlug Studio is a free tool for mobile and tablet applications development.
From a single code base you can now build for all platforms and get the best of web development plus a native user experience in your apps.


In-App Payments
http://developer.openplug.com/index.php/resources/docs?videoid=44


Android 

Hello, World
http://developer.android.com/resources/tutorials/hello-world.html

Managing Virtual Devices
http://developer.android.com/guide/developing/devices/index.html

In-App Billing
http://developer.android.com/guide/market/billing/index.html




http://www.javapassion.com/tmp/android_stepbystep/

Wednesday, July 27, 2011

2011-07-27 Wednesday - Dean Wampler on Functional Programming

A friend and former colleague, Dean Wampler, has a new book coming out tomorrow (July 28, 2011):  Functional Programming for Java Developers
http://my.safaribooksonline.com/book/-/9781449312657

He also recently gave a presentation at the 2011 O'Reilly OSCON (Open Source Convention),  
Become a Better Developer with Functional Programming
http://www.oscon.com/oscon2011/public/schedule/detail/19191

His presentation [pdf]
http://assets.en.oreilly.com/1/event/61/Become%20a%20Better%20Developer%20with%20Functional%20Programming%20Presentation.pdf

Saturday, July 23, 2011

2011-07-23 Saturday - Ceylon, JVM-based programming language

While reading some comments about the new Jetbrains Kotlin JVM-based programming language, I happened to come across Gavin King's work on the JBoss Ceylon JVM-based programming language...

http://in.relation.to/Tutorials/IntroductionToCeylon

2011-07-23 Saturday - Kotlin JVM-based programming language

I came across this June 14, 2011 presentation slide deck by Carson Gross this weekend...

Language Features As A Library Using Gosu’s Open Type System With External DSLs
http://www.wiki.jvmlangsummit.com/images/2/24/2011_Gross.pdf

...while reviewing the agenda and presentations from the 2011 JVM Language Summit
http://www.wiki.jvmlangsummit.com/Main_Page

Sunday, July 10, 2011

2011-07-09 Sunday - Eclipse 3.7 Indigo Upgrade

This weekend I've spent some time upgrading to the Eclipse 3.7 Indigo release.

I'm still evaluating the compatibility of the following plugins...


Subclipse
http://subclipse.tigris.org/update_1.6.x

Findbugs
http://findbugs.cs.umd.edu/eclipse

PMD
http://pmd.sf.net/eclipse

PyDev
http://pydev.org/updates

CheckStyle
http://eclipse-cs.sf.net/update/

Spring IDE
http://dist.springframework.org/release/IDE


SQL Explorer
http://eclipsesql.sourceforge.net/

Scala IDE
http://download.scala-ide.org/releases-29/2.0.0-beta
- It appears that I'm encountering a similar problem as this recently reported Scala IDE defect:
(#1000447 IDE failing)
http://scala-ide-portfolio.assembla.com/spaces/scala-ide/tickets/1000447?comment=19263748



Amazon AWS IDE
http://aws.amazon.com/eclipse/

http://developer.android.com
http://developer.android.com/sdk/index.html
Android IDE
https://dl-ssl.google.com/android/eclipse/


Memory Analyzer
http://download.eclipse.org/mat/1.1/update-site

Java Decompiler
http://java.decompiler.free.fr/jd-eclipse/update

Regex Testing Plugin
http://myregexp.com/eclipsePlugin.html
http://regex-util.sourceforge.net/update/

C++ Development
http://download.eclipse.org/tools/cdt/releases/indigo

PHP Development (may only be compatible with Helios/3.6?)
http://download.eclipse.org/tools/pdt/updates/2.2/milestones


2012-04-28 Update:
I recently added this tool (Toad) to my collection of useful Eclipse plugins
http://community-downloads.quest.com/toadsoft/toadextensions/eclipse/freeware/


2012-05-05 Update:
Recently added git plugin
http://download.eclipse.org/egit/updates 
install git for Windows: http://code.google.com/p/msysgit/downloads/list  

2012-09-12 Update:
VJET JavaScript IDE is an Eclipse plugin that provides a fully integrated development environment for JavaScript 
https://www.ebayopensource.org/p2/vjet/eclipse/ 



2012-12-05 Update:
 While upgrading to GlassFish 3.1.2.2 - I discovered that the previous link for the Glass Application Server plugin within Eclipse was causing a problem. 
See: http://stackoverflow.com/questions/9001120/glassfish-3-1-2-and-eclipse

The correct link to use:
http://dlc.sun.com.edgesuite.net/glassfish/eclipse/indigo/ 

Subsequently, I ran into this problem:
https://forums.oracle.com/forums/thread.jspa?messageID=7033028

...and then had to uncheck "Use Anonymous Connection for Admin Commands" - since I was getting
INFO: User [] from host 127.0.0.1 does not have administration access