Instant Cordova Mobile and Desktop Development: A Practical Guide to Writing Mobile and Desktop Applications with Cordova and Electron - Couverture souple

Madrona SR, MR Enrique C

 
9781546545637: Instant Cordova Mobile and Desktop Development: A Practical Guide to Writing Mobile and Desktop Applications with Cordova and Electron

Synopsis

A practical guide for beginners and intermediate persons to learn, install, configure and build applications using the Cordova framework. This framework allows developers to craft applications for mobile and desktop environments. Mobile platforms can be Android, IOS, Windows Phone, Other Windows Mobile, Amazon Fire, FireFox OS, Chrome, Blackberry, etc. Desktop platforms shown here include Linux and Windows but applications will run on MAC as well if the developer desires. Desktop applications covered can be developed with Visual Studio using UWP but coverage is focused on the Electron Framework for Windows, Linux and MAC and specifically for hybrid web-based applications. A web developer in particular can easily port his or her skills to Cordova and successfully build an application, with a single code-base, on all the platforms listed above. This book shows the beginner which tools are used, which are the best, how to locate, download and install these tools, how to configure the tools for running and debugging applications on devices and emulators and finally, how to sign and deploy these applications to application stores. A Google Android release, which typically has the most steps, is covered in detail. In addition to this, developers and prospective developers get a tutorial on the GIT version control system and the SmartGit application as well as a tutorial on Visual Studio Code. Instructions are provided for Windows and Linux with references for MAC. Resources are added so that developers can learn HTML, JAVA, CSS, JavaScript, TypeScript and other technologies easily and at their leisure. We are also providing a fully-functional Lap Timer application as a means of illustrating building a professional application from scratch. This application fully illustrates the following concepts: >> Design and development and version control >> Distributed Version Control >> JavaScript Programming >> HTML and CSS Design >> JQUERY Mobile >> Functional objects such as timers and counters >> Full UI and UX development >> Code Signing, distribution and deployment Developers learn to design, debug and package applications so they can target all stores.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

À propos de l?auteur

I live in the US, married, and with four grown children. I do enjoy Astronomy, my vocation, and work a lot in the Planetary Sciences field. I have a telescope and when I have time, I enjoy taking pictures of the moon and planets. I am a systems and software engineer. I worked for IBM Systems back in the 80’s until I joined a private chemical company where I have been for the last 30 years mostly managing technical teams responsible for Research and Development, Engineering or Manufacturing Automation. Privately, I’ve devoted great deal of time to writing astronomy applications. I went from being a hardware systems developer, to an applications developer, to a web developer, to a research developer and, during this time, I used many tools and languages. I started out with ASM/MASM and moved to C, then to C++ (my primary language) and from there to Basic, Delphi, Java, JavaScript, C# and some other more specialized languages like Fortran, Ada, Lisp, Python, etc. At the end of the day, I do this because I want my work to be useful to others thus I hope you will enjoy it. Thank you!

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.