Record Detail Back
Web Programming with Dart
Welcome to Web Programming with Dart. Early, in our careers we came to recognize how our world would change thanks to the Internet and especially to web applications. Every device we use in our daily lives uses the Internet intensively. If we consider the different sizes and characteristics of devices and the different operating systems available, we understand the complexity of software application development. Web applications can help us with that. You develop an application and deploy it through different devices and screen sizes, but to accomplish this task you need a programming language designed to understand the web development complexity and run in different platforms. The applications must be highly optimized and support numerous options: geo-localization, notifications, upload and play media files, or the interaction between users, among others. We can develop web applications with those functionalities but the only way to develop such complex applications is by using a high-level programming language specific to Web development with support for the latest web technologies. In this book you will master Dart, with a progressive and dynamic learning approach. It is one of the most complete books on Dart written so far and provides the basics of developing web applications using Dart, an object-oriented and structured language that supports interfaces, large hierarchy of classes, and optional typing. You will see examples and even develop your first complete web application, step by step. You will learn how to integrate Dart with CSS3 and HTML 5, combine Web Services with Dart, use Dart on the server side, implement design patterns and create web components. The book had been written with consideration for programmers who want to learn this new programming language but also for web designers because Dart can interoperate perfectly with HTML5 and CSS3.
Moises Belchin and Patricia Juberias - Personal Name
978-1-4842-0556-3
NONE
Information Technology
English
2015
1-446
LOADING LIST...
LOADING LIST...