舉報

會員
qooxdoo Beginner's Guide
最新章節:
Index
ThisisaPacktbeginner'sguide.Theuniquestyleofthebookistosettherequirementsforanapplication,TeamTwitter,inthefirstchapterandapplytheconceptsintheapplicationasyoulearninthefollowingchapters.Whenyoucompletethisbook,youwouldhavedevelopedacompleteapplication.AlthoughthescopeofthisbookisonlyontheQooxdooframework,whichisaclientsideframework,wehaveexplainedhowtosetuponeoftheRPCserversanddemonstratedtheendtoendapplicationintheTeamTwitter.Thisbookisintendedfortheclientsidedeveloperswhodesignanddevelopinternetwebapplicationsandenterprisewebapplications.IfyouwanttostartdevelopingRIAapplicationsinQooxdoo,thisbookwouldbeagreathelptojumpstartyourdevelopment.IfyouarealreadydevelopingQooxdooapplications,thisbookwillhelpyoutogothroughtheQooxdooframeworkquicklytoimproveyourcontributiontoyourproject.ThisbookisalsointendedforthedesktopapplicationdeveloperswhowanttomoveintoRIAdevelopmentanddevelopinternetwebapplicationsandrichenterprisewebapplications.ItalsoprovidesanideafortheArchitectsandLeaddeveloperstoknowaboutQooxdooandevaluatetheframework.IthelpsbeginnersinQooxdootoeasilysetupthedevelopmentenvironmentandexplainstheconceptsinanorderthatiseasilygraspablebybeginners.
目錄(132章)
倒序
- coverpage
- qooxdoo
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Time for action - heading
- Reader feedback
- Customer support
- Chapter 1. What is qooxdoo?
- A feel of an RIA developed in qooxdoo
- Time for action - play with the feed reader application
- Architecture of qooxdoo SDK
- qooxdoo framework features
- Event-based rich UI programming
- GUI widget library
- Time for action - checking the demo browser and the playground applications
- Application to be developed in this book—Team Twitter
- Time for action - checking the Team Twitter application
- What you should know and what you don't need to know
- Summary
- Chapter 2. Say Hello to the qooxdoo World!
- Installing qooxdoo tools
- Time for action - installing qooxdoo tools
- Installing qooxdoo SDK
- Time for action - installing qooxdoo SDK
- Creating a simple qooxdoo application
- Time for action - creating a simple qooxdoo application
- Passing data to the server
- Communicating with the server
- RPC servers
- Integrating with the Java server
- Time for action - integrating with the Java server
- Summary
- Chapter 3. Core Programming Concepts
- Code comments and API documentation
- Time for action - generating API documentation for Team Twitter
- Object-oriented programming
- Interface
- Class
- Mixin
- Time for action - writing classes for Team Twitter
- qooxdoo properties
- Events—class level
- Time for action - enhancing Team Twitter classes with properties
- Summary
- Chapter 4. Working with Layouts and Menus
- Base classes for widgets
- Containers
- Layout managers
- Time for action - designing layout managers for Team Twitter
- Menu MenuBar and ToolBar
- Summary
- Chapter 5. Working with Widgets
- Basic widgets
- Time for action - enhancing the server application
- Form widgets
- Time for action - adding widgets into Team Twitter
- Special widgets
- Custom widgets
- Time for action - adding a custom widget to Team Twitter
- Inline widgets
- The table widget
- The tree widget
- The treevirtual widget
- Summary
- Chapter 6. Working with Forms and Data
- Form handling
- Time for action - enhancing the UserSignUpForm
- Object pooling
- Data binding
- Time for action - enhancing the UserSignUpForm again
- Summary
- Chapter 7. Testing and Debugging
- Unit testing
- Time for action - performing unit test
- Integration testing
- Time for action - performing integration test
- Debugging
- Time for action - debugging
- Summary
- Chapter 8. Internationalization
- Internationalization
- Time for action - generating PO files for Team Twitter
- Summary
- Chapter 9. Working with Themes
- Theme
- Meta theme
- Icon theme
- Color theme
- Font theme
- Decoration theme
- Appearance theme
- Performance
- Time for action - customizing themes for Team Twitter
- Summary
- Chapter 10. Performance
- Memory management
- Object pooling
- Profiling
- Compile-time tuning
- Partitioning and lazy loading
- Time for action - partitioning
- Good practices for performance
- Summary
- Chapter 11. Miscellaneous
- Configuration
- Migration
- Time for action - migration
- Back button support
- qooxdoo license
- Summary
- Appendix A. Pop Quiz Answers
- Chapter 1: What is qooxdoo?
- Chapter 2: Say Hello to the qooxdoo World!
- Chapter 3: Core Programming Concepts
- Chapter 4: Working with Layouts and Menus
- Chapter 5: Working with Widgets
- Chapter 6: Working with Forms and Data
- Chapter 7: Testing and Debugging
- Chapter 8: Internationalization
- Chapter 9: Working with Themes
- Chapter 10: Performance
- Chapter 11: Miscellaneous
- Appendix B. References
- Index 更新時間:2021-08-20 15:45:34
推薦閱讀
- 社交網絡對齊
- Go Web Scraping Quick Start Guide
- 面向云平臺的物聯網多源異構信息融合方法
- Metasploit Penetration Testing Cookbook
- 物聯網通信技術
- 網絡利他行為研究:積極心理學的視角
- 網絡綜合布線(第2版)
- 園區網絡架構與技術
- 物聯網與智慧農業
- 區塊鏈技術與應用:打造分布式商業新生態
- Migrating to Drupal7
- 通信系統實戰筆記:無處不在的信號處理
- XSS跨站腳本攻擊剖析與防御
- CiviCRM Cookbook
- 產品經理游戲化設計思維70計
- 計算機網絡技術實用寶典(第3版)
- 夢工廠之沸騰關鍵幀:Maya動畫手冊
- 華為HCIP路由與交換技術實戰
- 計算機網絡應用基礎(第3版)
- 廣域網架構與路由技術項目教程
- Mastering Angular Components
- 氣體傳感器理論:團簇的氣敏性能研究
- Django 2 Web Development Cookbook
- Router OS 全攻略
- Java EE 8 Microservices
- 開放網絡知識計算:模型、方法與應用
- pytest Quick Start Guide
- 復雜網絡系統同步與控制
- 物聯網概論 第2版
- Phoenix Web Development