• Complain

Maximiliano Firtman - Programming the Mobile Web

Here you can read online Maximiliano Firtman - Programming the Mobile Web full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: OReilly Media, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Maximiliano Firtman Programming the Mobile Web
  • Book:
    Programming the Mobile Web
  • Author:
  • Publisher:
    OReilly Media
  • Genre:
  • Year:
    2013
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Programming the Mobile Web: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Programming the Mobile Web" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

With the second edition of this popular book, youll learn how to build HTML5 and CSS3-based apps that access geolocation, accelerometer, multi-touch screens, offline storage, and other features in todays smartphones, tablets, and feature phones. The market for mobile apps continues to evolve at a breakneck pace, and this book is the most complete reference available for the mobile web.Author and mobile development expert Maximiliano Firtman shows you how to develop a standard app core that you can extend to work with specific devices. This updated edition covers many recent advances in mobile development, including responsive web design techniques, offline storage, mobile design patterns, and new mobile browsers, platforms, and hardware APIs.* Learn the particulars and pitfalls of building mobile websites and apps with HTML5, CSS, JavaScript and responsive techniques* Create effective user interfaces for touch devices and different resolution displays* Understand variations among iOS, Android, Windows Phone, BlackBerry, Firefox OS, and other mobile platforms* Bypass the browser to create native web apps, ebooks, and PhoneGap applications* Build apps for browsers and online retailers such as the App Store, Google Play Store, Windows Store, and App World

Maximiliano Firtman: author's other books


Who wrote Programming the Mobile Web? Find out the surname, the name of the author of the book and a list of all author's works by series.

Programming the Mobile Web — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Programming the Mobile Web" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Programming the Mobile Web
Maximiliano Firtman
Beijing Cambridge Farnham Kln Sebastopol Tokyo For my parents Stella Maris - photo 1

Beijing Cambridge Farnham Kln Sebastopol Tokyo

For my parents, Stella Maris and Edgardo, my brother, Sebastin, Ins and Antonio, and my lovely wife, Ani, who have supported me during all of my projects

Special Upgrade Offer

If you purchased this ebook directly from oreilly.com, you have the following benefits:

  • DRM-free ebooksuse your ebooks across devices without restrictions or limitations

  • Multiple formatsuse on your laptop, tablet, or phone

  • Lifetime access, with free updates

  • Dropbox syncingyour files, anywhere

If you purchased this ebook from another retailer, you can upgrade your ebook to take advantage of all these benefits for just $4.99. to access your ebook upgrade.

Please note that upgrade offers are not available from sample content.

Preface

In your pocket is a device that has changed the lives of billions of people all over the world. The third personal screen (after the TV and the computer) is the most personal one, and bringing our services to it is one of the key business priorities of this decade.

Mobile development, however, is a more challenging activity than desktop development. Platforms are severely fragmented, and developers have to work with minimal resources. Fortunately, the mobile web makes it easier to deal with this fragmentation, allowing developers to create applications that run on many more platforms than native (or installable) applications. As we will see later, the mobile web and installable applications are not enemies. In fact, they work together very well.

All of that sounds great: billions of devices, web technologies, multiplatform solutions... wheres the problem? More than half of your desktop web skills and the tips, hacks, and best practices you already know simply do not apply on the mobile web. The mobile web demands new usability patterns, new programming best practices, and new knowledge and abilities.

This is a second edition, prepared two years after the first one. At the time of the first edition there were almost no books, websites, or training courses focused on concrete mobile web programming. Today its more common to find such information; however, its not always good enough. We dont need vague information like this may not work on some phones; we need real, fresh, and working data. On which devices does a solution not work? Why? Is there another solution? That is why Ive written this book: to help developers in programming mobile websites.

You may feel that you are advanced enough to go directly to the code, but I encourage you to start from the beginning of the book if you are new to the mobile world. This is another universe, and every universe has its own rules.

Who This Book Is For

This book is for experienced web developers who want to learn whats different about designing for the mobile web. We will talk about HTML, CSS, JavaScript, Ajax, and server-side code as if you have experience with all those technologies. If you are a web designer with some basic programming skills, you will also find this book useful.

We will cover HTML5 features, but dont worry if you dont have any experience with this platform yet; we will cover it from the ground up, and your HTML 4 and XHTML 1.0 knowledge will be enough.

If you are an individual freelancer, if you work for a company in the areas of programming or web development, or if you work in a web design studio, this book is for you. Perhaps you need to create a mobile application or client for a current desktop service, you want to add new services to your portfolio, or you need to migrate an old mobile website to newer devices.

You may also be a web entrepreneur withor looking fora great idea for mobile devices, and you want to analyze what you can do with current mobile browsers. This book investigates compatibility device by device and discusses advanced features you can implement.

The book will also be useful if you are wondering how to identify devices and deliver proper and compatible content for ad campaigns, to sell content or to deliver free content to mobile users.

Who This Book Is Not For

I dont really want to cut anyone out of the possibility of reading this book, but there are a lot of people who arent likely to benefit from all of it. If you are a graphic designer, you will not find detailed tips and practices in this book, and you are likely to enjoy only the first four chapters.

If you are a web designer without programming skills, are the ones you should read line by line; the rest will be useful to review so you know the capabilities you can request from a developer.

If you are a native mobile developer (iPhone, Android, Java mobile, Windows Phone), some web knowledge will be required in order to understand and follow all the samples in this book.

This is also not a book for learning basic HTML, CSS, or JavaScript. You will not find detailed samples or step-by-step instructions on how to implement every task. It is assumed that you are experienced enough to create code on your own, or at least know how to find out by searching the Web.

If you are a manager, a CTO, a project leader, or an entrepreneur without any web knowledge, you will find the first four chapters useful: they describe the current state of the art in this market and should help you decide how to organize your team.

What Youll Learn

This book is an advanced reference for the mobile web today, and it is the most complete reference available at this time. This may seem an ambitious claim, but it is the truth. This book draws upon a mix of experience and very detailed research and testing not available in other books, websites, or research papers about the mobile web.

Programming the Mobile Web will teach you how to create effective and rich experiences for mobile web browsers, and also how to create native web applications that will be installed in a devices applications menu.

We will not talk only about the star devices, like the iPhone and Android devices; we will also cover mass-market platforms from Nokia, BlackBerry, Amazon, Microsoft, and other vendors.

Other Options

The main challenge looking for books and online resources is finding solutions that contain information, not ones having plenty of maybes, perhapses, and be carefuls.

If you need to learn web technologies, there are plenty of books and resources available. Take a look at oreilly.com/css-html and oreilly.com/javascript for some lists.

If you want a complement to this book in the areas of design, performance, and advanced programming, I recommend the following books:

  • Mobile Design and Development by Brian Fling (OReilly)

  • Programming the iPhone User Experience by Toby Boudreaux (OReilly)

  • JavaScript: The Good Parts by Douglas Crockford (OReilly)

  • High Performance JavaScript by Nicholas Zakas (OReilly)

  • High Performance Websites by Steve Souders (OReilly)

  • Even Faster Web Sites by Steve Souders (OReilly)

  • Website Optimization by Andrew B. King (OReilly)

  • Mobile JavaScript Application Development by Adrian Kosmaczewski (OReilly)

  • Mobile Usability by Jakob Nielsen and Raluca Budiu (New Riders Press)

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Programming the Mobile Web»

Look at similar books to Programming the Mobile Web. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Programming the Mobile Web»

Discussion, reviews of the book Programming the Mobile Web and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.