1 / 16

Developing Modern HTML5 Applications with Eclipse Tools [CON7167]

Developing Modern HTML5 Applications with Eclipse Tools [CON7167]. Cameron Bateman, Consulting Member of Technical Staff, Oracle.

maylin
Télécharger la présentation

Developing Modern HTML5 Applications with Eclipse Tools [CON7167]

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developing Modern HTML5 Applications with Eclipse Tools [CON7167] • Cameron Bateman, Consulting Member of Technical Staff, Oracle

  2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

  3. Program Agenda • Do we still need IDEs For Web Applications? • The Argument In Favor • Eclipse Tools for Web Application Development • Demo: Let's Build Some Simple Apps • Q&A

  4. Do We Still Need IDEs? • Many HTML5 app developer “just use textmate and a browser”. • Cloud-based IDEs on the rise. • IDEs like Eclipse seem heavy and old-fashioned.

  5. What IDEs like Eclipse Are Still Good For • “I” is for integrated. • Team providers provide source repository integration. • M2E and Mylyn provide software lifecycle support. • Launch and debug for both front-end and back-end support.

  6. What IDEs like Eclipse Are Still Good For • “D” is for development. • Java (or Ruby, Groovy etc.) is still important at least in the backend. • Maven can 'archetype' some regular tasks but some tasks are easier with wizards. • A visual approach including good search and refactoring support make developing larger projects easier.

  7. What IDEs like Eclipse Are Still Good For • “E” is for environment. • A common set of tools make support and training easier. • Package managers like P2 make supporting a uniform toolset much more efficient. • Cloud-based IDEs can solve these problems but seemless offline-online mode is still “coming soon”. • Some CPU intensive tasks may never be practical in the cloud – scalability is possible but does it pay cloud providers enough?

  8. Modern Web Application Architecture • HTML5 • CSS3 • JavaScript • REST services

  9. Eclipse Tools • Eclipse Web Tools Platform (WTP) • JSDT, VJET, HTML editors • Jetty and RunJettyRun • Chrome Dev Tools • Oracle Enterprise Pack For Eclipse (OEPE)

  10. Demo Time

  11. Demo Information • Code at CBatemanOracle/javaone2013 on Github.

  12. Q & A

  13. Graphic Section Divider

  14. The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract.It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

More Related