Exploring the Future Potential of AI-Enabled Smartphone Processors
WepApps mit Play! - Nichts leichter als das
1. WEB APPS MIT
- NICHTS LEICHTER ALS DAS!
„A Web Application Framework
for a new Era“
Stateless & Scalable
WebJars Andreas Koop
CEO & Consultant
WebSockets Oracle Technologies
DOAG 2012
2. Andreas Koop
ÜBER MICH CEO & Consultant
Oracle Technologies
Beratung, Training Oracle Technologie
ADF Certified Implementation Specialist
Community
DOAG, ADF EMG, ADF German Community, Twitter @multikoop
Blog
Technical http://multikoop.blogspot.com
Sonstiges http://www.enpit.de/blog
2
3. ENTERPRISE PRAGMATIC IT
Consulting Training Development
Oracle Fusion Oracle Oracle Oracle
Middleware WebCenter ADF WebLogic
Enable productive IT by Oracle Technologies
20. WEBJARS
‣ Problem: JS Libraries - Kraut und Rüben!
‣ Lösung: Siehe Java Libraries
‣ http://webjars.org
Andreas Koop 20
21. CONFIGURATION
‣ By Convention conf/application.conf
‣ HOCON Format -
“Human-Optimized Config Object Notation”
‣ Support for Includes include "securesocial.conf"
Andreas Koop 21
28. FAZIT
‣ Produktiv, Entwicklerfreundlich ...und das ohne
essentielle
‣ Typsichere View Scala Templates Scala-
Kenntnisse!
‣ Less CSS Integration
‣ CoffeeScript Integration
‣ HTML5 / WebSocket Support & More...
‣ Social and Cloud Ready
Andreas Koop 28
29. ZUSAMMENFASSUNG
‣ Zustandsloses, performantes (non-blocking) Web-Framework
‣ Neuste Technologien: Async-I/O, WebSockets, HTML5, WebJars,
CoffeeScript/LESS PreCompiler, Scala
‣ Ausgelegt für Internet- / Cloud-Applikationen, RESTful Services, Mobile
HTML5, Social Sign On
‣ Play! 1.x -> Play! 2.x: Gewagter Schritt der Macher!
‣ Intranet-Unternehmensanwendungen derzeit besser mit z.B.
Oracle ADF
Andreas Koop 29
30. ES GIBT NOCH VIEL MEHR
‣ Session Handling
‣ Cache Handling
‣ Form Handling
‣ Logging
‣ ....
Andreas Koop 30
31. HOW TO START
‣ www.playframework.org
‣ Tutorial
https://github.com/jamesward/play2torial
‣ Join Community
https://groups.google.com/forum/?fromgroups#!
forum/play-framework
Andreas Koop 31
Highly productive\nTypesafe view templates based on Scala\nLessCss integration\nAkka integration\nCompiled javascript with Google Closure Compiler\nNo need to learn Scala for the moment, hooray ! \n\n