Kategorien
E-Books
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Computer im Büro
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Multimedia-Training
- Immobilien
- Überzeugung und NLP
- Steuern
- Sozialpolitik
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Berichte, Analysen
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
E-Presse
- Architektura i wnętrza
- Biznes i Ekonomia
- Haus und Garten
- E-Business
- Finanzen
- Persönliche Finanzen
- Unternehmen
- Fotografie
- Informatik
- HR und Gehaltsabrechnung
- Computer, Excel
- Buchhaltung
- Kultur und Literatur
- Wissenschaftlich und akademisch
- Umweltschutz
- meinungsbildend
- Bildung
- Steuern
- Reisen
- Psychologie
- Religion
- Landwirtschaft
- Buch- und Pressemarkt
- Transport und Spedition
- Gesundheit und Schönheit
-
Geschichte
-
Informatik
- Office-Programme
- Datenbank
- Bioinformatik
- IT Branche
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronik
- Digitale Fotografie
- Computergrafik
- Spiele
- Hacking
- Hardware
- IT w ekonomii
- Wissenschaftliche Pakete
- Schulbücher
- Computergrundlagen
- Programmierung
- Mobile-Programmierung
- Internet-Server
- Computernetzwerke
- Start-up
- Betriebssysteme
- Künstliche Inteligenz
- Technik für Kinder
- Webmaster
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Gedicht
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Schulbücher
-
Populärwissenschaft und akademisch
- Archäologie
- Bibliotekoznawstwo
- Filmwissenschaft
- Philologie
- Polnische Philologie
- Philosophie
- Finanse i bankowość
- Erdkunde
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Linguistik
- Literaturwissenschaft
- Logistik
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Theatrologie
- Teologie
- Theorien und Wirtschaftswissenschaften
- Transport i spedycja
- Sportunterricht
- Zarządzanie i marketing
-
Handbȕcher
-
Spielanleitungen
-
Professioneller und fachkundige Leitfaden
-
Jura
- Sicherheit und Gesundheit am Arbeitsplatz
- Geschichte
- Verkehrsregeln. Führerschein
- Rechtswissenschaften
- Gesundheitswesen
- Allgemeines. Wissenskompendium
- akademische Bücher
- Andere
- Bau- und Wohnungsrecht
- Zivilrecht
- Finanzrecht
- Wirtschaftsrecht
- Wirtschafts- und Handelsrecht
- Strafrecht
- Strafrecht. Kriminelle Taten. Kriminologie
- Internationales Recht
- Internationales und ausländisches Recht
- Gesundheitsschutzgesetz
- Bildungsrecht
- Steuerrecht
- Arbeits- und Sozialversicherungsrecht
- Öffentliches, Verfassungs- und Verwaltungsrecht
- Familien- und Vormundschaftsrecht
- Agrarrecht
- Sozialrecht, Arbeitsrecht
- EU-Recht
- Industrie
- Agrar- und Umweltschutz
- Wörterbücher und Enzyklopädien
- Öffentliche Auftragsvergabe
- Management
-
Führer und Reisen
- Afrika
- Alben
- Südamerika
- Mittel- und Nordamerika
- Australien, Neuseeland, Ozeanien
- Österreich
- Asien
- Balkan
- Naher Osten
- Bulgarien
- China
- Kroatien
- Tschechische Republik
- Dänemark
- Ägypten
- Estland
- Europa
- Frankreich
- Berge
- Griechenland
- Spanien
- Niederlande
- Island
- Litauen
- Lettland
- Mapy, Plany miast, Atlasy
- Miniführer
- Deutschland
- Norwegen
- Aktive Reisen
- Polen
- Portugal
- Andere
- Russland
- Rumänien
- Slowakei
- Slowenien
- Schweiz
- Schweden
- Welt
- Türkei
- Ukraine
- Ungarn
- Großbritannien
- Italien
-
Psychologie
- Lebensphilosophien
- Kompetencje psychospołeczne
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Hörbücher
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Immobilien
- Überzeugung und NLP
- Steuern
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
Geschichte
-
Informatik
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Populärwissenschaft und akademisch
- Archäologie
- Philosophie
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Literaturwissenschaft
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Teologie
- Zarządzanie i marketing
-
Handbȕcher
-
Professioneller und fachkundige Leitfaden
-
Jura
-
Führer und Reisen
-
Psychologie
- Lebensphilosophien
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Videokurse
-
Datenbank
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersicherheit
-
Data Science
-
DevOps
-
Für Kinder
-
Elektronik
-
Grafik / Video / CAX
-
Spiele
-
Microsoft Office
-
Entwicklungstools
-
Programmierung
-
Persönliche Entwicklung
-
Computernetzwerke
-
Betriebssysteme
-
Softwaretest
-
Mobile Geräte
-
UX/UI
-
Web development
-
Management
Podcasts
- E-Books
- Informatik
- Webmaster
- Easy Web Development with WaveMaker. A practical, hands-on guide for amateur developers to design, develop, and deploy web and mobile applications using WaveMaker
Details zum E-Book
Einloggen, wenn Sie am Inhalt des Artikels interessiert sind.
Easy Web Development with WaveMaker. A practical, hands-on guide for amateur developers to design, develop, and deploy web and mobile applications using WaveMaker
E-book
Developers of all levels can now easily develop custom, responsive, and rich web application clients with secure, scalable servers utilizing relational databases and RESTful services using WaveMaker Studio. Whether you need a departmental business application or a form application for your weekend club, this book will show you how to design, develop, and deploy professional grade web applications with WaveMaker.
Easy Web Development with WaveMaker will help you use WaveMaker to design, develop, and deploy rich, responsive web applications, even if you are not a programmer. If you need to build a data-driven web application, but you only know ‘enough to be dangerous,' you need this book.
This book examines every angle of using WaveMaker to build applications, from dissecting examples to customizing, deploying, and debugging your own applications.
This book enables the non-professional programmer to become comfortable not only with using WaveMaker Studio itself, but also with the artefacts produced by the studio as well as the runtime and services provided by the WaveMaker framework. You will learn everything, from how customize the user experience with JavaScript and CSS to integrating with custom Java services and the Spring Framework server-side.
Easy Web Development with WaveMaker 6.5 is packed with examples, code samples, screenshots, and links to equip you to be successful with WaveMaker Studio.
Easy Web Development with WaveMaker will help you use WaveMaker to design, develop, and deploy rich, responsive web applications, even if you are not a programmer. If you need to build a data-driven web application, but you only know ‘enough to be dangerous,' you need this book.
This book examines every angle of using WaveMaker to build applications, from dissecting examples to customizing, deploying, and debugging your own applications.
This book enables the non-professional programmer to become comfortable not only with using WaveMaker Studio itself, but also with the artefacts produced by the studio as well as the runtime and services provided by the WaveMaker framework. You will learn everything, from how customize the user experience with JavaScript and CSS to integrating with custom Java services and the Spring Framework server-side.
Easy Web Development with WaveMaker 6.5 is packed with examples, code samples, screenshots, and links to equip you to be successful with WaveMaker Studio.
- Easy Web Development with WaveMaker
- Table of Contents
- Easy Web Development with WaveMaker
- Credits
- About the Author
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Getting Started with WaveMaker
- Setting up your workspace
- Getting the right version
- Being browser smart
- Installing locally using a release package
- Building a Studio from GitHub
- Setting up the examples
- Importing the database
- Introducing CRM Simple
- Exploring the sample application
- Summary
- Setting up your workspace
- 2. Digging into the Architecture
- The big picture
- Getting comfortable with the JavaScript client
- Dojo Toolkit
- Dojo made easy
- Binding and events
- Loading the client
- Springing into the server side
- Starting from web.xml
- Client and server communication
- Types
- Studio is also an application
- Summary
- 3. Using Studio
- Welcome to projects
- Hello WaveyWeb
- Adding services
- Inserting components
- The canvas
- Working on the canvas
- Source editors
- The Script tab
- The other source panels
- The resource manager
- The palette
- The Properties panel
- The page and project properties
- Binding dialog
- Using revision control software
- Summary
- 4. Designing a Well-Performing Application
- Begin with the end in mind
- Leveraging layouts
- Screen-sizing strategies
- Multiple versions of an application or all in one?
- One screen for all devices
- A screen for each screen size
- The hybrid approach
- Going faster
- Using page containers effectively
- How many page containers?
- Reducing module loading
- Optimizing the use of data and service calls
- Beware of autoUpdate
- Controlling the result set size
- Client-side querying of variable results
- Live views and related data
- Lazy loading
- Related editors
- Summary
- 5. Navigating towards Reusability
- Navigation, layers, and page containers
- Simple notifications
- Alert!
- Toast
- Confirmations
- Warn and prompt dialogs
- Dialogs
- Generic dialog
- Loading dialog
- The designable and page dialogs
- Published page properties
- Accessing components of a page container page
- History and back button
- URL management
- Summary
- 6. Styling the Application
- CSS in WaveMaker
- Tooled styling
- Defining classes
- Avoiding !important
- Testing rules with dojo.query()
- Themes
- Subthemes
- Managing themes
- Importing and exporting themes
- Importing CSS
- Borrowing parts
- Other styling tools
- New in WM 6.6
- Summary
- 7. Working with Databases
- Generating the data model
- Importing an existing database
- Importing the sample database
- Creating a new schema
- Exporting a schema
- Making project-only schema changes
- Examining the service
- Customizing database services
- Re-import
- Importing an existing database
- Live data components
- Form creation using database objects
- Dissecting the live panel
- Related data
- Live views
- Query by example
- HQL
- Mixing HQL and live data
- Calling SQL and stored procedures from Java
- Summary
- Generating the data model
- 8. Utilizing Web Services
- Installing wsdl4j-bin.jar
- Feed services
- Binding the feed
- SOAP
- If service generation is not successful
- REST
- REST services returning XML
- REST services returning JSON
- The XHR proxy
- Summary
- 9. Custom Java Services
- Java or web service
- Adding a custom service
- Dissecting the template class
- The classpath
- JAR and class files
- Java source files
- Using an external editor
- NetBeans
- Eclipse/STS
- Compiling external edits
- RuntimeAccess
- Access other service beans
- Server-side validation
- Dependency injection
- Logging
- Summary
- 10. Customizing the User Interface with JavaScript
- Important warning for browser-executed code
- Events
- Asynchronous events
- Event handlers
- Binding expressions
- Setting and getting values
- JavaScript variables
- wm.Variable
- Simple types
- EntryData
- Complex types
- Filters
- Resources
- The console
- Trees
- Completions
- JS reference
- JavaScript toString()
- Source code
- Summary
- 11. Mastering Client Customization
- Formatters
- useLocalTime
- Custom Function
- DojoGrid
- Display expressions
- Custom columns
- LiveForm
- Validation
- onBeforeServiceCall
- Dynamic page content
- Reflow
- createComponent()
- Custom components
- Summary
- Formatters
- 12. Securing Applications
- Security in WaveMaker
- Configuring security
- Security providers
- Roles
- Setup Services
- Widget RBAC
- Multitenancy
- The security service
- Customizing the configuration
- URL access
- Page access control
- Service operation access
- Using code
- Using XML
- URL access
- Securing runtime service
- Disabling live saving
- Troubleshooting
- Summary
- 13. Deploying Applications
- Deployment requirements
- Preparing for deployment
- The deployment dialog
- WAR/EAR
- Tomcat
- JVM configuration
- Mod_proxy
- Cloud deployment
- Cloud Foundry
- Amazon EC2
- Summary
- 14. Mobile Deployment
- The mobile hybrid
- Before you begin
- Cordova API
- PhoneGap build
- Local build
- Cloud build
- Configuring the build
- Uploading the ZIP
- Customizing the ZIP file
- Summary
- 15. Debugging
- General troubleshooting
- Logging output
- Clearing the cache
- Resetting WEB-INF
- Restarting the server
- Undeploying old applications
- Watching the network
- Client
- Logging
- Built-in debugger
- Developer tools
- Closure Compiler
- Chrome Developer Tools for WebKit
- Tools for other browsers
- Mobile debugging
- Weinre
- At the console
- No this keyword
- Debugger
- Useful tool features
- Logging
- Server
- Logging
- Starting with JPDA
- Attaching with Eclipse
- Summary
- General troubleshooting
- Index
- Titel: Easy Web Development with WaveMaker. A practical, hands-on guide for amateur developers to design, develop, and deploy web and mobile applications using WaveMaker
- Autor: Edward Callahan
- Originaler Titel: Easy Web Development with WaveMaker. A practical, hands-on guide for amateur developers to design, develop, and deploy web and mobile applications using WaveMaker
- ISBN: 9781782161790, 9781782161790
- Veröffentlichungsdatum: 2013-07-26
- Format: E-book
- Artikelkennung: e_3cyd
- Verleger: Packt Publishing