mobile

Breaking the Rules with Eclipse Enterprise Generation Language

Session Type: 
Extended [55 minutes]
Presenter: 

Enterprise Generation Language, or EGL, is a proven, application-focused programming language that breaks the rule that says developing apps for multiple platforms and devices means using multiple languages, technologies, and programming models. EGL does this through an extensible infrastructure that supports compilation into other languages, like Java and JavaScript.

Do It Yourself coolness: Arduino and M2M development with Koneki

Session Type: 
Standard [25 minutes]

Schedule info

Assistant(s): 

Machine-to-Machine technologies are getting more and more common nowadays, in domains as diverse as the telematics system of your personal car, that can send an SMS with your current GPS position in case you have an accident, or the home automation system you may have at home and that you can control remotely using a dedicated application on your smartphone.

Koneki is an Eclipse Technology incubator project created in May 2011 to provide Machine-to-Machine (M2M) solution developers with the tools and frameworks needed to design such solutions.

Jet pack your way into mobile app development

Session Type: 
Extended [55 minutes]

With the increasing number of mobile platforms today - Android, iOS, Windows Mobile, etc, it is becoming a herculean task for the developers to not just make sure that their application works on different configurations of each platform, but also across these various platforms without any glitches. Porting apps is not very trivial and the tools to do that, not very mature. The good news is that with a few Eclipse-based tools and other open source tools such as PhoneGap, Maqetta and Orion, one can easily create cross-platform apps without having to duplicate all the code.

Eclipse@Home – Home Automation in Practice

Session Type: 
Standard [25 minutes]

Schedule info

Room: 
Theater
Presenter: 

You cannot get enough of Eclipse and OSGi? Then don’t only use it at work, but run your entire home with it! The OSGi-based open Home Automation Bus (openHAB) allows you to automate your home devices and to remotely control them through smartphones and tablets. You can even chat with your house through IM while you are on the road and let your house talk to you when you are at home – you will never feel alone again! With openHAB you can even set your alarm clock through Google Calendar.

Location Based Services - Tips & Tricks - how to integrate EclipseRT

Session Type: 
Standard [25 minutes]

Developing mobile applications for location based services (LBS) is a challenge.
If developing for Android or BlackBerry you have a great IDE (Eclipse), but there are many traps you can tap in developing LBS Applications.

I'll give you some hints what you have to watch:

* GPS or Geolocation
* valid Coordinates
* Waypoints, Tracks and Routes
* mastering KML at mobile device
* providing KML Services via OSGi and JAK at server

short demo how EclipseRT (Equinox, Jetty) are used as an easy to setup server to provide LBS services to different mobile platforms

Q&A

Introducing the SAP NetWeaver Gateway plug-in for Eclipse

Session Type: 
Standard [25 minutes]
Presenter: 

Getting started with SAP NetWeaver Gateway is simple. The session presents the basic architecture of SAP NetWeaver Gateway, guides the audience through the base concepts of OData (with SAP extensions) and introduces the SAP NetWeaver Gateway plug-in for Eclipse.

Developing BlackBerry SuperApps using Eclipse

Session Type: 
Extended [55 minutes]

While most developers know about Android Eclipse Tooling - there's also Eclipse Tooling to develop mobile applications für BlackBerry platform.

BlackBerry has the concept of a SuperApp and I'll demonstrate how development is done using Eclipse with BlackBerry PlugIns. Most of this session is live-coding where audience can decide what to see in detail:

* Always-On Experience
* Communication
* Push Services
* Noification
* Integration with native Apps: MessageList, Contacts, Map and more
* Context Aware and Location Based Services
* Social Networking, Messenger and more
* ...

The Pusher: Equinox + Jetty pushing Data to mobile devices

Session Type: 
Standard [25 minutes]

If you're developing Business Applications in many cases you have requirements to push data to mobile devices.

You're in luck: most mobile platforms (Android, iOS, WP7, BlackBerry) provide Push Service SDK's and you can use Eclipse PlugIns to develop for Android or BlackBerry using Eclipse.

Unfortunately all Push Service SDK's have different API, Features, Quality of Service (QoS)

I'll explain the differences in detail and what this means for your workflows. I'll also tell you (and demonstrate live) how Eclipse Projects and OSGi can be used to simplify this.

Mobile and Enterprise Communication: Eclipse RT makes it easy

Session Type: 
Tutorial [3.5 hours]

Push Informations between mobile and enterprise using Eclipse RT

Overview

You probably know that you can develop great Enterprise Business Apps using Eclipse Projects,
but what if your customer has to integrate mobile Devices ?

Eclipse again is your friend to put your Business Apps into the pocket.

Creating a mobile Business App is not as easy as the Apps look like ;-)

Make the right decisions

* Which platform ? ( iOS, Android, WP7, BlackBerry)
* Which kind of device ? (Smartphone, Tablet)
* How To push data to the devices ?

Cross-Platform Mobile Development with Eclipse

Session Type: 
Standard [25 minutes]

Schedule info

Presenter: 

Developing great apps for mobile platforms like Android, iOS or mobile web is a challenging task. Not only do you have to take into consideration the limited resources your app has at it's disposal, you also have to follow the established UI idioms - which may differ on the respective platforms.

Syndicate content