Eclipse Yoxos Services Downloads Blogs About
Home > Blogs >

Posts Tagged ‘android’

on Feb 2nd, 2012Accessing a very large data set with mobile devices

A few months ago my colleague, Ralf Sternberg, wrote an article on “how to access a huge dataset with the web browser“.  Now, if it’s possible to access very large datasets with a browser, wouldn’t it be really cool to access it in the same way with mobile devices?

As you may have heard, we launched RAP mobile two days ago. And, we did just that. With RAP mobile you can access exactly the same dataset with exactly the same code as in Ralf’s post. The dataset contains over 500,000 emails totaling over 2GB of space. Check out the screencast below and the source code on github.

What I find intriguing about this framework is that it is fast. There is no data on the phone. The information displayed in the UI is retrieved asynchronously from the server while the user is scrolling through this enormous set of data. The native iOS client takes care of the proper preloading, caching and memory management.

 

on Jan 31st, 2012RAP mobile – iOS and Android apps written in Java

Industry experts have predicted that mobile computing is going to have a huge impact on the software industry. I agree. That’s why we asked ourselves if OSGi, RAP and Eclipse RT can help overcome some of the challenges in mobile app development.

Some of the most common problems involved in mobile development include dealing with multi-platform, security and maturity of the available platforms. But does multi-platform really matter with iOS breaking adoption records? I am sure that Google and Microsoft believe that their platforms will become breakthrough successes as well. While no one can make a definitive statement about their future success, I don’t think that anyone would bet a fortune on their failure either. This leaves us with three options for addressing multi-platform: HTML5, development for each platform or making a bet on which will be the most successful.

HTML5 is great technology – not only for mobile – but there is a growing body of lessons learned the hard way. Our own experience revealed that it is easy to get started with HTML5 and that the state-of-the-art JavaScript libraries look really great. But when it comes to running and using the apps the excitement mostly turned into disillusion. The other two options did not seem like good solutions for us, so we decided to add another option: RAP mobile.

logo RAP mobile   iOS and Android apps written in Java

RAP mobile gives us some key advantages over the alternatives. First, it allows multi-platform development in Java. It uses the iOS and Android native widget toolkits for rendering the user interface with optimal performance and native look and feel. And, it provides a mature and Open Source platform for writing and deploying business applications on standard JEE servers. It also provides a solution for common data security concerns with mobile devices.

Today we launched the RAP mobile developer preview program and the RAP mobile project site. If you are curious about how RAP mobile works and what it has to offer visit http://rapmobile.eclipsesource.com.

on Nov 13th, 2010Portland DemoCamp 11/2010 – Photos and Slides

Thanks to everybody who attended or presented at the Portland Eclipse DemoCamp last Monday. This time the theme was “Eclipse for mobile developers”. We had about 50 attending, which is a strong uptick from past events.

Below some pictures and slides from the event:

1. Michael Galpin (@michaelg) from eBay opened the night with a presentation on ‘Android Development with Eclipse’. He introduced the Android platform and demoed the Eclipse-based Android Development Tools (ADT). Interesting fact: eBay’s mobile applications on Android are enjoyed by more than 3 million users. If you want to learn more about Android, Michael’s upcoming Android book should be a good place to start.

democamp1 300x225 Portland DemoCamp 11/2010   Photos and Slides

2. John Thomas from RIM continued with ‘BlackBerry Application Development Options‘. BlackBerry developers have a variety of language choices for developing apps, such as Java, HTML5/Javascript and Adobe AIR. All development tools are integrated nicely in Eclipse and Adobe’s FlashBuilder (also Eclipse based). Visit this page for details on BlackBerry app development.

democamp2 300x225 Portland DemoCamp 11/2010   Photos and Slides

3. Elias Volanakis (@evolanakis) talked about ‘iPad Development with Eclipse RAP‘. After introducing the project I demoed how to write a calculator web-app for the iPad using Java. We are optimizing RAP for mobile devices for the 1.4 release next summer. You can download the slides here.

democamp3 300x225 Portland DemoCamp 11/2010   Photos and Slides

Thanks for joining us,
Elias.

on Nov 5th, 2010Portland DemoCamp: Mobile Development with Eclipse – 11/8, 6pm

If you want to learn more about Android / Blackberry / iPad development while enjoying some free pizza and beer, I would be glad to see you next Monday. Will have three presentations:

  • Android Development with Eclipse
  • BlackBerry Application Development Options
  • iPad development with Eclipse

The event is scheduled for this Monday, Nov 8th at 6pm at the Lucky Labrador Beer Hall, 1945 NW Quimby (map).

Please RSVP on the wiki (or sent me an email). Space is limited, so sign up now.

http://wiki.eclipse.org/Eclipse_DemoCamps_November_2010/Portland

Looking forward to see you there,
Elias.

on Apr 22nd, 2010Eclipse DemoCamp 2010 in Mannheim

Ever been to Mannheim? If not – this is your chance to visit this lovely city. For the Helios release, the guys behind the majug² (Mannheimer Java user Group) invite everybody to the Helios Democamp in June. And as Ian already found out: Yes, we love our DemoCamps! It’s always great to have technical discussions over a frosty beverage!

2455008482 b1def65090 Eclipse DemoCamp 2010 in Mannheim

Watertower by flamouroux

At the moment, the attendee list is still pretty empty but save yourself a seat while it’s not booked out – they only have 100 seats available. Topics this year include EGit, EclipseRT, Android and Roo. Do you think a cool topic is missing? Step up and give a demo about what you’re doing! I’m really looking forward to see more demos of how people use Eclipse as IDE or runtime.

Eclipse camp Eclipse DemoCamp 2010 in Mannheim

Hope to see you there for another great DemoCamp and ad-hoc Stammtisch!

© EclipseSource 2008 - 2011