Home > Blogs > VMware vFabric Blog

Build Your First Mobile App in the Cloud in 45 Minutes (Tutorial)

Two of the hottest topics in technology today are “mobile” and “cloud.” They are at the top of most CTOs list of objectives, yet they also seem to be the ones most shrouded in mystery. So where do you start?

With the video and do-it-yourself guide below!

This past year, at VMworld 2012 San Francisco and Barcelona, I ran a session where we built a complete database-backed web application from scratch using the SpringSource Tool Suite and the Grails framework for Java. Then, we published the application to Cloud Foundry—our open Platform-as-a-Service offering. Finally, we proceeded to build a mobile application that consumed the data from the web application built earlier.  I broke a cardinal rule by doing the entire session live, but it all went off without a hitch and audience participation with the application was an absolute blast. By the time we were done, we had built two applications from the ground up, and folks had an application that looked, smelled, and tasted like a native mobile application running on their phones. And, we did all of this in less than one hour!

In the months since, I have had multiple interactions with VMworld attendees. I have heard from many who followed the session content—they were building their own mobile applications using the same technologies and using the guide we used at VMworld!

In particular, a gentleman in the audience interrupted me recently as I was presenting at a VMware event. As I started talking about Cloud Foundry, he said that he was in my VMworld session and had redone the whole lab himself. And, the best part of his interruption? He wasn’t a traditional programmer. He was more focused on infrastructure, which was very rewarding to hear.  These are the things that make it fun to get up and go to work each day.

During the VMworld session we talked a bit about the “mobile dilemma” and the challenges that exist in mobile application development.  In this post, I thought I would a) trim down the session content into just the programming pieces, b) make a video to share with the blogosphere, and c) provide a complete “Do It Yourself Guide” to download and follow along.  The guide is a walkthrough and very basic introduction to some 101 “mobile web” concepts and technologies.  So, let me attempt to pull on my flame-proof suit up front with the following disclaimers:

  • This is not a formal dissertation on proper enterprise mobile application development methodologies and lifecycle management.
  • This is not a “full stack” bootcamp that will make you a mobile rockstar.
  • This is not a formal class on any specific development technology.
  • This is not a  “best practices” view on mobile development.
  • This is not a substitute for taking a proper mobile development course!

The purpose of this video and blog post is to simply have some fun and provide a simple introduction to help folks write their own mobile applications using a web technology stack that could easily be scaled in the future. And, I wanted to do it with technologies that a) folks could go and grab easily and b) implement immediately without having to buy anything, require existing services, or have any other “stuff” to deal with.  We will show you everything: from how to sign up for your very own Cloud Foundry account and download the SpringSource Tool Suite; to writing the web and mobile applications.  All from scratch.

In my travels, I find many enterprises big and small struggling to get started in this space.  Most everybody has a mobile application of some sort nowadays, but many times they are little more than what used to be a static website in the late 90’s.  Or perhaps, it’s a marketing tool.  More times than not, the entire development process was outsourced.  But now, people want to start building mobile apps themselves with real data and real logic.  And, they want real applications that provide business value or competitive differentiation.  My hope is that you will get an introduction to some technologies that allow you to reuse the web skills you have in house to build your very own mobile applications and use the experience as a launching pad into your next generation mobile strategy.

If nothing else, I hope you have some fun and can show off your new crazy mad mobile chops to your friends!   🙂

Now go build something!

>> Download the DIY guide here

About the Author: Jay Marshall is a Senior Systems Engineer within VMware’s vFabric Cloud Application Platform team. He has been involved in enterprise Java development for more than ten years and his passion for technology has helped launch multiple startups and legacy modernization projects. Jay currently supports some of VMware’s largest customers in defining their next generation platform plans.

70 thoughts on “Build Your First Mobile App in the Cloud in 45 Minutes (Tutorial)

  1. Anna Harris

    Nice to read your blog. Surely, I will try to make my mobile app in the cloud. Additionally, I have downloaded that PDF for DIY Guide.

  2. Ronny Screwala

    Great post!! your cloud video is really awesome.

  3. Jack Dent

    Using cloud technique is really very simple and this video showing a same.

  4. vlad

    Many people want mobile apps but think it is too hard to create them. Fortunately now there are quite a lot of useful online services which allow building apps without programming skills and in hours. I am using SnAPPii at the moment and really glad I can feel like a mobile app developer and make apps on my own.

  5. vlad

    Many people want mobile apps but think it is too hard to create them. Fortunately now there are quite a lot of useful online services which allow building apps without programming skills and in hours. I am using SnAPPii at the moment and really glad I can feel like a mobile app developer and make apps on my own. Both native and HTML5 apps can be created.

  6. Mpundit

    Many developers use a cloud technique for developing mobile apps, These type of services allow to build mobile apps without programming skills.

  7. Omar

    The redding mold 068 removal process can be somewhat of a tedious procedure and it is the landlord’s responsibility.
    Most molds are common household molds, but it will keep the air
    circulating freely so that even in humid conditions there’s
    no possibility of the black mold were lethal. So,
    you have additional proof that what you are talking about is true.

    We clean our bathroom floorsregularly and make sure it is well coated,
    each time buffing afterwards.

  8. youtube.com

    During the first ten days I have spent about US $ 220, – on the first investment and about US $ 220,
    – on monthly investments. As a photographer, the world presents you with many opportunities to capture
    the beautiful or the unique. There you go –
    that’s how to start a home based business for the first time.

    Here is my blog post – Seacret compensation plan (youtube.com)

  9. طراحی سایت حرفه ای در مشهد

    WOW! Everything is changing too fast!
    دانلود قالب سایت

  10. TechValens

    NIce post !! TechValens is one of the best mobile application development company to offer mobile app development for your needs. We have best pool of technical talent with over 500 apps built experience. Hire Mobile Application Developers .

  11. اسپری تاخیری

    nice post

  12. طراحی سایت

    thank you
    طراحی سایت ارزان

  13. بازرگانی بهروزی

    I thank you infinitely site http://www.bbrco.com

  14. خرید vps

    Two of the hottest topics in technology today.

  15. خرید vpn

    your build first

  16. طراحی سایت

    tnx …
    i like this article… (y)

  17. .خودرو


  18. مد کيف وکفش


  19. خبرهاي ايران و جهان

    very well post

  20. blackmounta.in

    oiplopmk hbudfdsgfagdfadsf

  21. yasssu.in

    fghfghjfgfdghj jfkgjfjgfd

  22. آموزش وردپرس

    thanks to help i create first app

  23. تصفیه آب خانگی

    very good

  24. Maulik Shah

    Awesome and interesting post for mobile app in 45 min with cloud.

  25. Mahesh

    That’s a good one and But there are other more ways to make an App better using hybrid development, check out at http://www.appimagine.com

  26. دوربین مداربسته

    Thank you so much for your smart article!

  27. Devis

    Great post !! your cloud video is really awesome.
    App in cloud is a actual need for developers in the market today
    they want to scale up and modify as soon as possible without any wait and consideration.

  28. Young Decade

    Awesome posting
    Mobile App Development Company Indore

  29. Anu

    Awesome and interesting post


  30. محافظ صفحه نمایش شیشه ای گوشی

    sada sd asd asdasdsadd

  31. Tejas Jasani

    Great Post!! Thank you Jay for this amazing Blog :).

  32. فلنج

    good web site

  33. HM Sathish

    Worth to read!! Really a great post for cloud-based mobile app developers. Thank you for your valuable time to make an awesome post.

  34. آموزش کتیا

    good web sait.thanks

  35. طراحی سایت پزشکی


  36. آژانس دیجیتال مارکتینگ

    thanke you for sharing this post

  37. توسعه فروش


  38. طراحی جلد کتاب


  39. آژانس اینفلوئنسر مارکتینگ کاردرست

    we are an influencer marketing agency
    back then , when we start doing our job, we needed an ios app for our influencers , to checkout most relative campaigns
    if we know about this technology back then, things could be far more easier

    if you are interested about influencer marketing in iran
    check this article out:
    اینفلوئنسر مارکتینگ و 32 آمار جالب از تاثیرگذاری آن در سال 2017

  40. Ashley Miller


  41. Nickk Jones

    Thanks for a nice post. I think that there are many ways to make a mobile application, for example, a hybrid mobile app development, in more detail : https://softwaredevelopment.ae/mobile-app-development/

  42. Natasha

    Hi Marshall, please post a new article for IOS 11.

  43. rajavikram

    Hi Jay,

    Thank you for sharing the info. I have downloaded the Guide and planning to go through that for my first mobile app on cloud. Thanks a lot.

  44. Vinay Shah

    Amazing tutorial on building first mobile app

  45. صدای استرالیا

    Thank you for sharing the info

    1. شارژ کارتریج

      check out how to fill toner cartridge

  46. کارتریج پرینتر

    thanks. i`ll try that

    1. مهاجرت به استرالیا

      yes – try that!

  47. آگهی استخدام در گرجستان

    Thank you very much .

  48. اقامت گرجستان

    Thank you very much … .

  49. Timothy DV

    This is a great way to start making apps

  50. اقامت گرجستان

    Thanks again!

  51. Roshni M

    Thanks for sharing such an informative blog. This source is really very useful.

  52. Sergei

    Thanks for sharing such an informative blog. This is very helpful.

  53. Niyasa Arora

    Thanks for sharing such an informative blog about Mobile with a cloud.

  54. خرید آپارتمان در گرجستان

    Hey it’s well documented . thanx

  55. self adhesive wall tile

    self-adhesive removable vinyl tile may be a spirited, durable, health aware resolution for fashionable home and workplace decorating.

  56. https://keramatzade.com/

    Thanks you so much you are good

    کتاب صوتی

  57. https://keramatzade.com/

    Thank you so much is you good


    کسب و کار

  58. https://keramatzade.com/


    شخص ثالث

  59. https://keramatzade.com/


    اعتماد به نفس


  60. John

    Awesome and interesting post


  61. livestock equipment


  62. پارادایم یعنی چه

    .Realizing the use of Cloud technology is a big paradigm in technology.به زبان ساده می‌توان پارادایم (Paradigm) را یک مفهوم و چهارچوب ذهنی دانست که افراد رفتار و عادات خود را از آن الگوبرداری کرده و طبق آن عمل می‌کنند، پارادایم‌ها معمولا طی یک اتفاق منطقی رخ می‌دهند و سپس از راه‌های مختلف به قدری در جامعه تکرار می‌شوند که در نهایت به یک چهارچوب بدیهی تبدیل می‌شوند

  63. پوشک بزرگسال

    thanks your post

  64. Amar Singh


  65. نمایندگی لنوو

    thanks for ur post i realy injoyed it

  66. لپ تاپ استوک

    لپ تاپ استوک

  67. طراحی قالب پلاستیک

    i am really intrested in the app coding becase it is really the future ! you know

  68. Judy You

    i am really intrested in the app coding becase it is really the future ! you know


Leave a Reply

Your email address will not be published. Required fields are marked *