April 29, I’ve presented a lecture on Web-development with GWT and mvp4g Framework, at Application Developer Days 2011 Conference. Here are the slides.
Slides
Schedule
- Briefly about GWT. A brief history and examples of GWT usage.
- 
                    GWT Conceptions
        - JSNI
- Code Splitting
- MVP, RMVP, EventBus
- Deferred Binding
- Dependency Injection
- Remote Services
 
- 
                    mvp4g
        - What Helps? Differences and Dignity
- Annotation System
- RMVP, EventBus Realization
- 
                    History, #!
- Multimodularity
- Remarks
 
- 
                    GWT UI Components
        - 
                    UiBinder, Standard Components
- Developing Custom Components
 
- 
                    
- Our Development of Layouting-system with GWT+mvp4g
- Working with Non-Java Server-Side API
- i18n in GWT
- Conclusion. Examples links.
Links from the slides
- Briefly оn GWT
- GWT Conception
- Article on difference between MVC and MVP
- Ray Ryan about GWT-application architecture
- Video about EventBus
- Presentation on Deferred Binding
- Guice wiki-pages
- Tutorial on creating Remote Services
- Talks on GWT drawbacks (ru)
- GWT-code optimization summary (ru)
- mvp4g
- mvp4g framework web-page
- mvp4g framework showcase
- Comparison between native GWT-code and a code written with mvp4g
- Short tutorial on creating project with mvp4g
- UI components
- Layouting
- Non-Java API
- i18n
- Conclusion
