Saturday, October 22, 2011

Mobile web applications development - VIA class 5


VIA is an Internet applications development course focusing on design of mobile web applications for students. VIA class number five took place last Thursday.

This time the class was about the native Android applications development. My PhD student Filip delivered the presentation. With his long experience in developing web client applications he is the best to introduce students to the art of designing web apps. He has started with creating the building environment. Our preferred IDE is Eclipse with some plug-ins. Filip has shown how to do installation and configuration of the guild system.  The first sample Android application can almost entirely generated by the Google Android plug-ins. We expect the students to install all the tools and plug-ins and show the first application running in the emulator next week. Tough job, the emulator is pretty slow, but alas, we have a surprise for all the students. Wait till Tuesday for the oficial announcement … Next, the teams will have to select github or code.google.com source control system (SCS). All the projects will be open source and we will use the SCS for a sample code to quickly jumpstart the development.

Next Thursday we will continue with introduction to server side - Google App Engine. The goal is to have a simple sample code showing a web native application on Android with CRUD operations on GAE. In two weeks from today I expect students to demonstrate running sample apps saving and reading data from the web. These apps will be the basis for further development. We will do our best delivering the easy to understand presentations and consulting to help to all students overcome difficulties and make all working.

Using the computer science terminology: the teams concurrently work on validating proposed projects. One of the teams already pivoted, or more correctly, they have completely changed the application. Instead of building another social network they are planning to create a tool for remembering points required for getting credits and participation on seminars, very valuable for all students. It is the Foko team, the site is still not updated, wait ... They need to ask colleagues what exactly it is students need to record at school. In my view this is the right right attitude: something doesn't work let's switch to something different 

Keep the fingers crossed! The schedules are aggressive! The teams need to deliver working apps. Stay in touch, suggest …

7 comments:

  1. Las Vegas video production-Video production is the procedure of producing a video for commercial purposes like movies, advertisement, music, and corporate promotions, though some production also takes place in the form of home videos.

    ReplyDelete
  2. Thanks for your tutorial. I learned lots from here like a e-book. Keep up your work.

    ReplyDelete
  3. Hello there I am so delighted I found your blog page, I really found you by mistake, while I was researching for something else,
    Regardless I am here now and would just like to say many thanks for a remarkable post and a all round enjoyable blog.Please do keep up the excellent work.
    web application development

    ReplyDelete
  4. Hello there I am so delighted I found your blog page, I really found you by mistake, while I was researching for something else,
    Regardless I am here now and would just like to say many thanks for a remarkable post and a all round enjoyable blog.Please do keep up the excellent work.
    industrial training indore

    ReplyDelete
  5. Thank you for sharing such a informative content with us. Mobile Application Development

    ReplyDelete
  6. Thanks for providing me informative information regarding mobile app development. If you want more services related to mobile app development then click this link. Mobile App Development

    ReplyDelete
  7. I really like the design of the keystore,thanks for explaining it...
    Angularjs Development Services

    ReplyDelete