Tomorrow, May 30th, I will be co-hosting a webinar about Social Enterprise Java Apps on Heroku. The webinar will be at both 2:00 p.m. GMT and 10:00 a.m. PDT. Register at: http://www.developerforce.com/events/webinars/2012-05-30/registration.php?d=70130000000sW7g Here is the description: In this webinar you will learn how to build Social Enterprise applications using Salesforce.com, Heroku, and Java. Through live coding and demonstrations you will learn how to instantly deploy and scale Java apps on the cloud with Heroku.
Update: This tutorial is a bit old. For more up-to-date tutorials see: https://www.playframework.com/documentation/2.3.x/Tutorials I’ve created a Play 2 Tutorial and posted it on GitHub! The tutorial covers how to: Create a Play App Set up an IDE Start the Play Server Routes Test a Route Update a Controller Test a Controller Update a View Test a View Deploy your app on the Cloud with Heroku Create a Model Create UI for Adding Tasks Get Tasks as JSON Display the Tasks via CoffeeScript and jQuery Make the App Pretty with Twitter Bootstrap Add Form Validation Update the App on Heroku Each section has a corresponding branch in git so you can diff against my version to see if you’ve done everything correctly.
Over the next couple weeks I’ll be doing two Java User Group presentations, a Flash Platform User Group presentation and one Webinar. Hope to see you at one of these events: Wednesday May 9 - Denver Java User Group: Running Java, Play! and Scala Apps in the Cloud Thursday May 10 - Webinar hosted by Neo4j: Graphs in the Cloud: Neo4j and Heroku Tuesday May 15 - Atlanta Java User Group:
This week I’ll be doing two presentation about Heroku: Tuesday May 1 - 5:30 PM at the Denver Open Source Users Group: Heroku Cloud Computing Platform Thursday May 3 - 12:25pm at Future Insights Live (Las Vegas): Client/Server Apps with HTML5 and Java Hope to see you there!
This week I will be presenting about Running Java, Scala, and Play apps on Heroku at the Houston JUG and at No Fluff Just Stuff in Reston, VA: Houston JUG - Wednesday April 25 at 6:30pm Running Java and Play! Apps on the Cloud NFJS - Reston, VA - Saturday April 28 at 3:15pm Running Java and Scala Apps on Heroku Hope to see you there!
Over the next few weeks I’ll be doing a few presentations about Java, Scala, Play Framework 2, HTML5, and Heroku: Wednesday April 11 @ 11:30am - Emerging Technologies for the Enterprise (Philedephia, PA) - HTML5 Apps in Java & Scala with the Play Framework Wednesday April 18 @ 13:30 - Devoxx (Paris, France) - Developing, Deploying and Scaling in the Cloud with Play Thursday April 19 @ 14:30 - Devoxx (Paris, France) - Client/Server Apps with HTML5 and Java
This week I’ll will be doing a few presentations about running Java and Play apps on Heroku: Portsmouth, NH on Tuesday March 20 @ 6:30pm - Running Java, Play! and Scala Apps on the Cloud DevNexus in Atlanta, GA on Wednesday March 21 @ 2:30pm - Introduction to Heroku DevNexus in Atlanta, GA on Thursday March 22 @ 2:30pm - Intro to Play Framework Hope to see you there!
Today Heroku launched a new way to get started deploying Java apps on the cloud. There are four different template apps you can start with including a Spring + Hibernate + Tomcat app, a Containerless Jetty app, a Play! app, and a JAX-RS app. Pick a template and with a few clicks a copy of the template will be deployed on Heroku - just for you! Get started at:heroku.com/java Here is a screencast that walks through the steps to deploy a new Java template app on Heroku, then setup SSH authentication (for pulling and pushing code with git), pull the code into Eclipse, make a change, and push the changes back to Heroku.