MTA Android Hybrid Applications Students Projects INFO

During summer 2011 I taught in Tel-Aviv Jaffa Academic college a course about hybrid applications development for android devices. During the course my students learned how to exploit today newest web technologies in the development of hybrid application for android. We covered JavaScript libraries, such as jQueryMobile and SenchaTouch that enable you to develop user interface that looks and feels exactly as a user interface in a native application. We covered the PhoneGap library that provides you with a simple access from the Java Script part of the application to the phone hardware capabilities, such as using the camera and accessing the address book. We covered various Ajax techniques that can assist you in the development of the hybrid application and we covered the PHP programming language in order to develop the server part of the application.

Yesterday we had our final meeting. The students presented their final projects. Some of the projects were more impressive than the others. One of them is My TLV, that was developed by Omri Ziv and Gilad Gat. My TLV allows its users to take photos of urban hazards and have them immediately reported via the mobile telephone. I believe that its social environmental value is the one that captured my heart. You can download it for free at https://market.android.com/details?id=com.phonegap.mytlv.

Another application that caught my attention is GPSale. GPSale provides its users with information about the best deals in his area. It uses the phone geo-location capabilities and uses it in the process of fetching the relevant data from the server side and presenting it to the user. GPSale was developed by Anastasia Entina and Asaf Goldenberg.

There were many other interesting applications and I want to take this opportunity and thank my great students from MTA for having our course.

Share:

The Visitor Design Pattern

The Visitor Design Pattern

The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.

What are Anti Patterns?

Anti Patterns

Unlike design patterns, anti patterns just seem to be a solution. However, they are not a solution and they cause additional costs.

Virtual Threads in Java Professional Seminar

Virtual Threads in Java

The use of virtual threads can assist us with improving the performance of our code. Learn how to use virtual threads effectively.

NoSQL Databases Courses, Seminars, Consulting, and Development

MongoDB Design Patterns Meetup

The use of MongoDB involves with various cases in which we can overcome performance issues by implementing specific design patterns.

image of woman and database

Record Classes in Java

Learn how to define record classes in Java, and when to use record classes in your code. Stay up to date with the new Java features.

Accessibility | Career | Conferences | Design Patterns | JavaScript | Meetups | PHP | Podcasts | Python | Self Learning

Teaching Methodologies | Fullstack | C++ | C# | CSS | Node.js | Angular | Java | Go | Android | Kotlin | Swift | Academy

Front End Development | Scala | Architectures | Cloud | Big Data | Internet of Things | Kids Learn Programming

The Beauty of Code

Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!

Skip to content Update cookies preferences