2. who am i??
• Java, Flex, GWT, iOS,Android developer
• Principle Mentor at Eteration
• Eclipse Committer
• GDG (GTUG) Istanbul Organizer
• Conference Speaker
Wednesday, October 9, 13
3. who am i??
• Java, Flex, GWT, iOS,Android developer
• Principle Mentor at Eteration
• Eclipse Committer
• GDG (GTUG) Istanbul Organizer
• Conference Speaker
Wednesday, October 9, 13
4. who am i??
• Java, Flex, GWT, iOS,Android developer
• Principle Mentor at Eteration
• Eclipse Committer
• GDG (GTUG) Istanbul Organizer
• Conference Speaker
Mobile App Developer at Intel
Wednesday, October 9, 13
5. who am i??
• Java, Flex, GWT, iOS,Android developer
• Principle Mentor at Eteration
• Eclipse Committer
• GDG (GTUG) Istanbul Organizer
• Conference Speaker
Mobile App Developer at Intel
Wednesday, October 9, 13
6. What is Orion?
• Software development in browser
• Initial focus was html, javascript and css
• IBM Ottowa, demo at EclipseCon 2011
Wednesday, October 9, 13
7. in a browser?!?
• repositories (google code, github)
• debuggers (chrome dev tools, firebug)
• code review, issue/bug tracker (bugzilla, jira,
gerrit)
• documentation (javadocs, wikis, apache
sites)
Wednesday, October 9, 13
8. in a browser?!?
• repositories (google code, github)
• debuggers (chrome dev tools, firebug)
• code review, issue/bug tracker (bugzilla, jira,
gerrit)
• documentation (javadocs, wikis, apache
sites)
then why not coding?!?
Wednesday, October 9, 13
9. what we need is...
• code editing
• compile(?) interpret
• projects
• search capabilities
• committing to repositories
Wednesday, October 9, 13
10. meet Eclipse Orion
• browser based open tool integration
platform for developing for the web
• written in javascript and runs in a browser
• is not an IDE in single tab, instead runs each
file in a new tab
• up and running on OrionHub (public test)
• and.... plugins!!
Wednesday, October 9, 13
11. but still why?!?
• zero install on the client
• lower cost of ownership
• scalable computing power
• simple control and sharing via links
• powerful engine, the browsers
• and well cloud and web is fancy :)
Wednesday, October 9, 13
12. powered by..
• server: java with equinox, jetty, jgit
• client: html5, js, css
• experimental server with node.js!!
Wednesday, October 9, 13
13. cool, where to get
started?!?
• on OrionHub, nothing to download or
install
• on local, download and launch the orion
server (30-40mb)
Wednesday, October 9, 13
14. logging
• create an account or login
*from Orion website
Wednesday, October 9, 13