Ext JS Application Development Blueprints

Ext JS Application Development Blueprints

eBook Details:

  • Paperback: 340 pages
  • Publisher: Packt Publishing (April 30, 2015)
  • Language: English
  • ISBN-10: 1784395307
  • ISBN-13: 978-1784395308

eBook Description:

Ext JS Application Development Blueprints: Develop robust and maintainable projects that exceed client expectations using Ext JS

If you are a developer who has knowledge of Ext JS but would like to expand it to encompass the bigger picture of application development, then this book is ideal for you. Ext JS is a pure JavaScript application framework for building interactive web applications. It delivers the most advanced charting and graphing capabilities of any JavaScript framework without relying on plugins, thus delivering pixel-perfect visuals on any browser on any operating system.

Ext JS Application Development Blueprints discusses ideas and tools such as MVVM, Sencha Cmd, testing, and debugging. Along the way, you will understand the importance of decision-making, flexibility, and constant reassessment of the design and code in order to provide a strong foundation for a successful product.

The writing style of this book lends itself to both quickly skimming sections and diving deep into the technology at hand. By combining the best practices with the wealth of knowledge available across the 11 chapters of this book, you’ll soon be architecting successful applications for your team and clients. CONTINUE READING

Ext JS 6 By Example

Ext JS 6 By Example

eBook Details:

  • Paperback: 226 pages
  • Publisher: Packt Publishing (September 1, 2015)
  • Language: English
  • ISBN-10: 178355049X
  • ISBN-13: 978-1783550494

eBook Description:

Ext JS 6 By Example: Create powerful, real-world web applications with Ext JS 6 using sample projects

If you’re a front web developer who is looking to learn a new JavaScript framework, or if you already know about Ext JS and are looking for a practical resource with multiple example projects to get expert-level knowledge in Ext JS, then this guide will be a great resource for you. A basic understanding of HTML, CSS, and JavaScript is expected.

Ext JS is one of the most famous JavaScript frameworks used to create rich interactive web applications using techniques such as Ajax, DHTML, JSON, and DOM scripting. It provides a complete rich set of GUI controls, has an excellent API for AJAX and REST, and helps users to organize their code with Model View ViewModel (MVVM) or the MVC architecture, and supports two-way data binding, responsive layouts, responsive design, and more.

It is an extensive, one-stop-shop to build an JavaScript RIA application. This book starts with a clear step-by-step installation guide for Ext JS 6 and the additional tools required for development on both Mac and Windows operating systems. It then covers the core concepts and fundamentals of Ext JS 6. CONTINUE READING

Entity Framework Tutorial – Second Edition

Entity Framework Tutorial, 2nd Edition

eBook Details:

  • Paperback: 274 pages
  • Publisher: Packt Publishing; 2nd Revised edition (August 31, 2015)
  • Language: English
  • ISBN-10: 1783550015
  • ISBN-13: 978-1783550012

eBook Description:

Entity Framework Tutorial, 2nd Edition: A comprehensive guide to the Entity Framework with insight into its latest features and optimizations for responsive data access in your projects

If you are a C# developer who wants to learn a new way of querying data and utilizing it in applications efficiently for data binding or other operations, then this book is for you. Basic knowledge of ADO.NET is assumed.

The ADO.NET Entity Framework from Microsoft is a new ADO.NET development framework that provides a level of abstraction for data access strategies and solves the impedance mismatch issues that exist between different data models.

This book explores Microsoft’s Entity Framework and explains how it can used to build enterprise level applications. It will also teach you how you can work with RESTful Services and Google’s Protocol Buffers with Entity Framework and WCF. You will explore how to use Entity Framework with ASP.NET Web API and also how to consume the data exposed by Entity Framework from client applications of varying types, i.e., ASP.NET MVC, WPF and Silverlight. You will familiarize yourself with the new features and improvements introduced in Entity Framework including enhanced POCO support, template-based code generation, tooling consolidation and connection resiliency. By the end of the book, you will be able to successfully extend the new functionalities of Entity framework into your project. CONTINUE READING

Android Application Programming with OpenCV 3

Android Application Programming with OpenCV 3

eBook Details:

  • Paperback: 190 pages
  • Publisher: Packt Publishing (July 3, 2015)
  • Language: English
  • ISBN-10: 1785285386
  • ISBN-13: 978-1785285387

eBook Description:

Android Application Programming with OpenCV 3: Build Android apps to capture, manipulate, and track objects in 2D and 3D

If you are a Java developer who is new to computer vision and would like to learn through application development, then this book is for you. You are expected to have a mobile device running Android 2.2 (Froyo) or greater, including a camera. Experience in Java is a must.

Android Application Programming with OpenCV 3 is a practical, hands-on guide to computer vision and mobile app development. It shows how to capture, manipulate, and analyze images while building an application that combines photography and augmented reality. To help the reader become a well-rounded developer, the book covers OpenCV (a computer vision library), Android SDK (a mobile app framework), OpenGL ES (a 3D graphics framework), and even JNI (a Java/C++ interoperability layer).

Now in its second edition, the book offers thoroughly reviewed code, instructions, and explanations. It is fully updated to support OpenCV 3 and Android 5, as well as earlier versions. Although it focuses on OpenCV’s Java bindings, this edition adds an extensive chapter on JNI and C++, so that the reader is well primed to use OpenCV in other environments. CONTINUE READING

Mastering OpenCV Android Application Programming

Mastering OpenCV Android Application Programming

eBook Details:

  • Paperback: 216 pages
  • Publisher: Packt Publishing (August 3, 2015)
  • Language: English
  • ISBN-10: 1783988207
  • ISBN-13: 978-1783988204

eBook Description:

Mastering OpenCV Android Application Programming: Master the art of implementing computer vision algorithms on Android platforms to build robust and efficient applications

OpenCV is a famous computer vision library, used to analyze and transform copious amounts of image data, even in real time and on a mobile device. If you are a Java and Android developer looking to enhance your skills by learning the latest features of OpenCV Android application programming, then this book is for you.

This book focuses on leveraging mobile platforms to build interactive and useful applications. The book starts off with an introduction to OpenCV and Android and how they interact with each other using OpenCV’s Java API. You’ll also discover basic image processing techniques such as erosion and dilation of images, before walking through how to build more complex applications, such as object detection, image stitching, and face detection. As you progress, you will be introduced to OpenCV’s machine learning framework, enabling you to make your applications smarter.

The book ends with a short chapter covering useful Android tips and tricks and some common errors and solutions that people might face while building an application. By the end of the book, readers will have gained more expertise in building their own OpenCV projects for the Android platform and integrating OpenCV application programming into existing projects. CONTINUE READING