Eclipse for Mobile Developers - 2013.java-forum-stuttgart.de
Transcript of Eclipse for Mobile Developers - 2013.java-forum-stuttgart.de
1copyright (c) 2013 aperti GmbH
Eclipse for Mobile Developers
Christoph Czernohous
aperti GmbH
16. Java Forum Stuttgart, 4. Juli 2013
2copyright (c) 2013 aperti GmbH
Agenda
RückblickAktueller StandDemo AndroidDemo HTML5Ausblick
3copyright (c) 2013 aperti GmbH
Das Eclipse Projekt hat sich erfolgreich etabliert.
Start als Quellcode-Spende von IBM vor 12 JahrenPlattformübergreifend durch Verwendung der Sprache JavaBeliebte Entwicklungsumgebung für diverse ProgrammiersprachenOpen Source Plattform als Grundlage für eigene Anwendungen
4copyright (c) 2013 aperti GmbH
Die für mobile Entwicklung relevanten Projekte haben eine durchwachsene Historie.
Mobile Tools for Java (MTJ)eRCPeSWTPulsarDevice DebuggingDevice Software Development Platform (DSDP)...
5copyright (c) 2013 aperti GmbH
Welche Erwartungen gibt es an eine IDE für mobile Anwendung?
Cross-Plattform / NativeAndroidiOS
HTML5 / CSS3JavaScriptJavaMEPhoneGap...
6copyright (c) 2013 aperti GmbH
Die Distribution “Eclipse for Mobile Developers” bündelt die wichtigsten Projekte für mobile Entwicklung.
C/C++JavaGitXMLMylyn...
7copyright (c) 2013 aperti GmbH
Seit dem 26. Juni ist das Kepler-Release verfügbar.
8copyright (c) 2013 aperti GmbH
Update Sites bieten zahlreiche Erweiterungen.
9copyright (c) 2013 aperti GmbH
Der Eclipse Marketplace bietet zahlreiche Erweiterungen.
10copyright (c) 2013 aperti GmbH
Zusätzlich gibt es noch einige kommerzielle Plug-Ins und Produkte.
JBoss Developer Studio, JBoss ToolsJRebelTabrisIBM WebSphere Application Server, Liberty Profile DeveloperIBM Worklight...
11copyright (c) 2013 aperti GmbH
Das Android Development Tools (ADT) Plug-In ist der Einstieg zur App-Entwicklung für Android.
Installation über den Eclipse Marketplace
12copyright (c) 2013 aperti GmbH
Die Werkzeuge zu HTML5 sind im JavaEE Paket.
HTML5 Unterstützung seit dem 2. Helios Release u.a. mit einem HTML5 Page TemplateHTML Code CompletionEigene HTML5 TemplatesDie Preview-Ansicht des Web Page Editors unterstützt jetzt auch HTML5Bis heute keine HTML5 Palette
13copyright (c) 2013 aperti GmbH
Der Schwerpunkt liegt eher auf industrie-spezifischen Lösungen.
Machine-to-Machine Kommunikation (m2m) und Internet der Dinge / Internet of Things (IoT)
koneki → m2m.eclipse.orgPaho → Open Source Messaging Protocol for m2mPonte - M2M Bridge Framework for REST developers
ConciergeEclipse IDE for Automotive Software Developers
QNX Momentics Tool SuiteopenSCADA / EclipseSCADA