Sencha Touch Mobile JavaScript Framework und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
EUR 37,44
  • Alle Preisangaben inkl. MwSt.
Auf Lager.
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Ihren Artikel jetzt
eintauschen und
EUR 7,00 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

Sencha Touch Mobile JavaScript Framework (Englisch) Taschenbuch – 16. Februar 2012


Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch
"Bitte wiederholen"
EUR 37,44
EUR 34,32 EUR 34,28
8 neu ab EUR 34,32 5 gebraucht ab EUR 34,28
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • Taschenbuch: 316 Seiten
  • Verlag: Packt Publishing (16. Februar 2012)
  • Sprache: Englisch
  • ISBN-10: 1849515107
  • ISBN-13: 978-1849515108
  • Größe und/oder Gewicht: 19 x 1,8 x 23,5 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 316.029 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Kundenrezensionen

5.0 von 5 Sternen
5 Sterne
1
4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

Von Michael Herzog am 22. Januar 2014
Format: Kindle Edition Verifizierter Kauf
Das Buch ist sehr gut strukturiert und bietet alle Informationen um mit dem Framework zu starten. Somit gut für Einsteiger geeignet!
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 7 Rezensionen
13 von 13 Kunden fanden die folgende Rezension hilfreich
Book review: Sencha Touch Mobile JavaScript Framework 9. April 2012
Von bbelderbos - Veröffentlicht auf Amazon.com
Format: Taschenbuch
++ Easy accessible
The entry level is low, somebody with a general idea about touch devices and having some HTML/CSS skills, preferably also some knowledge of Javascript, can jump in with great ease.

++ Clear and concise explanations
The explanations and code examples were comprehensive and well structured (one caveat with the code, see further down). Especially Chapter 8 was useful: it combined the concepts building a Flickr Finder app - cool.

++ Wide range of technologies make it an interesting read
Apart from Sencha Touch a lot of other technologies are introduced like writing CSS with SASS, the Safari Error console, REST / building an API and AJAX, PhoneGap/ NimbleKit, working in offline mode. I liked this, it gives you some relevant context you need as a developer.

- - All code == Sencha Touch 1.1.0, you want to use Sencha Touch 2.x !
Here is where the book lost a bit my appetite. It uses Sencha Touch 1.1.0 and this is not the latest release. Release 2.x is out and contains important changes. The Sencha Touch 2 Developer Preview was already presented in October last year, yet this book came out if February 2012. I don't understand it doesn't take a sneak preview at least as the Facebook graph title I reviewed did with the Open Graph that was even fresher when that book was released.

I noted that when I loaded the 2.x library files into the 1.1.0 code examples things started to fail. This demotivated me a bit because I didn't see any use in trying examples of an older release especially knowing that performance was the key improvement between 1.x and 2.x. I guess this is inherent to writing a book about any software topic, but I had expected a bit more here, knowing that Packt books are heavily focussed on practical code samples.

++ Overall: good book
That aside, as I already stated the material was presented in a clear and wide scope. It was an interesting and joyful ride to get familiar with the Sencha Touch framework. After reading I can clearly see this is a good approach to mobile web development. I am looking forward to dive into the release 2 documentation soon to actually build something myself.
5 von 5 Kunden fanden die folgende Rezension hilfreich
The book is good, but outdated 26. März 2012
Von Art - Veröffentlicht auf Amazon.com
Format: Kindle Edition
Sencha Touch Mobile JavaScript Framework is a wonderful starting point for web developers looking to make the jump into highly interactive mobile web applications.

I definitely liked that the book was aimed at beginners. Sencha's products have a steep learning curve, so books like this go a long way in helping the Sencha community!

I also liked how the authors introduced topics like SASS/Compass, Sencha.io Src, and other bits. The explanations were concise, and the examples were just enough to capture the imagination of the reader.

The authors also peppered the book with good advice. One example was event delegation (which helps save memory and improve performance).

Finally, I loved that the authors built a full-feature app in Chapter 8. It's the kind of example that should really help people apply the knowledge learned throughout the rest of the book!

My first criticism is that the book discusses Sencha Touch 1.x - only because ST 2.x was released very recently. This fact immediately lowers the value of the book, as there are major differences between versions.

Although I liked that the book was aimed at beginners, I didn't like that the authors spent time explaining how to download and use an FTP client (in chapter 2). That's just wasting paper in my opinion... beginner or not, it's not appropriate for a technical book as some level of knowledge has to be expected.
2 von 2 Kunden fanden die folgende Rezension hilfreich
write once for iOS and Android 5. April 2012
Von W Boudville - Veröffentlicht auf Amazon.com
Format: Taschenbuch
The appeal of this book is that it offers a way to design for both the Apple iOS and Google Android. These 2 operating systems together dominate the mobile phone market. From a technical management standpoint, Sencha's value, as presented here, is that the unified approach has the potential of needing fewer programmers and only one main version of each application that you build. Instead of having to branch the latter to handle iOS and Android.

There is much here about the latest CSS3. In itself I suppose this is a good way to learn CSS3. Likewise, the book moves straight into using Javascript examples. Not surprisingly, a lot of the examples have to do with the user interface. Customising proves straightforward with CSS.

More interestingly perhaps, the book explains how Sencha has extended the default CSS into what it terms SASS. I will spare you what that stands for. The point about SASS is that it lets you define variables, and values for these, at the start of a configuration file, and then be able to invoke these at several later places in the file. Other extensions include the ability to write elementary math operations like multiply and divide. The latter lets you define, for example, the length of one side of a rectangle in terms of the length of the other side, without having to hardcode both values, which is quite brittle. All this is obvious. It is unclear to me why standard CSS does not already have this functionality.

The syntax of SASS is substandard, however. They let you define something like a CSS class - "@mixinbaseDiv". Here, "mixin" is a predefined syntax string. The actual name of the class is baseDiv. Sencha should have chosen better, like say putting some nonalphabet character as a separator between mixin and the class name. (If this is not possible, then explain why not.) It is confusing the way it is currently implemented. What is disappointing is that the authors do not point this out. They just put example code snippets on the pages, without commenting on the syntax. From the authors' bios, they do not work for Sencha and are presumably independent of it.
1 von 1 Kunden fanden die folgende Rezension hilfreich
Perfect for understanding concepts 25. April 2012
Von Josep Llodrà - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This book is perfect for beginners in Sencha Touch, but it is also suitable for advanced developers.
It is based on Sencha Touch 1.1 only.

Pros:
* Starts virtually from scratch.
* Introduces several libraries and tools like Secha Touch Charts, Sencha Animator, Sencha.io, etc.
* It does explain every kind of Component: TabPanels, Lists, Maps, etc.
* Explains how to move from debug to production.
* Good tutorial on SASS/Compass and theming a Sencha Touch app.
* Events: Listeners and Handlers explained. This is the chapter I liked most. Very easy to understand. This is crucial, because understanding events is a must, could save you hours of debugging.
* The book is full of examples. You have the source code.

Cons:
* Some chapters cover trivial topics.
* Could have spent more time to cover topics like making apps native (packaging for iOS and Android).

Even if you are going to learn Sencha Touch 2.0, this book will make this learning process almost immediate.
1 von 1 Kunden fanden die folgende Rezension hilfreich
Get you started on your first native-looking app 22. März 2012
Von michaels - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Today (March 22, 2012), I have finished reading the book `Sencha Touch Mobile JavaScript Framework'. This book is a great intro to building web applications for Apple iOS and Google Android touchscreen devices.

There's no special knowledge required to read this book. If you're looking for an easy way to get you started building your first mobile app, look no further: this is it!

This is what the book covers:

> Preparing your Environment (chapter 1)

In the first chapter, Let's Begin with Sencha Touch!, you will learn about this framework based in JavaScript, HTML 5, and CSS. By using a framework based on these standards, you can deploy applications to multiple platforms, without having to completely rewrite your code.

You will read all about possible ways how you can use the framework, and how to benefit from its large set of API functionality. The focus of the framework is on designing applications for mobile and touch devices.

The Getting Started section will help you set up your development environment, either on Mac OSX or Microsoft Windows.

> Creating and styling a simple application (chapter 2-4)

In chapter 2, Creating a Simple Application, you will create your first simple application. It covers all basic aspects like how to set up your folder structure, starting from scratch and how to test and debug your application. It will give you a better understanding of common UI components that are used in various (native) mobile apps. Hint: don't forget to download the example code from PacktPub.com.

Styling the User Interface (Chapter 3), is about the different visual elements you can customize. At first you will see how you can style individual components, like a panel or button. Later, you will learn how to create your own theme using SASS (Syntactically Awesome StyleSheets) and Compass.

Chapter 4 is about the various components and its' configuration. All the components in Sencha Touch inherit from a base component Ext.Component. This chapter starts by showing useful configuration options (e.g. border, height, and margin) and methods (e.g. getHeight, show, hide) for this base class. This will help you a lot when you have to configure other components, since you already know the most basic options.

> Events and Data Handling (chapter 5-7)

In chapter 5, Events, you will learn what events are, why you need them and how they work. You will learn how to use listeners and handlers to make your application react to the user's touch as well as to events happening behind the scenes. Sencha Touch provides a static method "capture" which is a great tool for debugging.

Getting Data In (chapter 6) covers the topics: data models, data formats, data stores and using forms and data stores. You will first learn how to describe a very basic model (User) and how to create an instance of it. Next, you will see how you can declare validations as part of the model. Sencha Touch can handle different data formats like XML and JSON, and provides an easy concept of "stores" where you can save you data in, either locally on the device or remotely on a server.

In Getting Data Out (chapter 7) you will learn how to retrieve your data back from the store and display to the user. The easiest way to display data in a list or dataview, is to bind it directly to a store. A great component to use here is the XTemplate. It allows you to create a template for the models you have described and want to display.

> Other Topics (chapter 8-9)

In chapter 8 you will create a demo application named "The Flickr Finder Application". This application contains all important aspects you need for developing a mobile app.

Advanced Topics (chapter 9) will learn you some other cool stuff. You will learn how to implement an "offline mode" for your application and how to get your app in the marketplace. It also covers a topic on how to design and implement your own (REST) API. This is great stuff.

--------
Final thoughts

Getting started with Sencha Touch is quite easy. If you are used to develop websites, you just have to change the way you think a little bit.

Sencha Touch version 2 was released just after the release of this book, while this book uses version 1.1. Therefore, if you want to play with the examples shown in the book, I recommend you to download version 1.1 instead. Or just download the software package that comes with the book, it will automatically contain the proper version.

What I like the most, about this book, is the wide area of topics and technologies it covers. You don't just learn how to use the Sencha Touch framework, but much more. It enhances you to become better skilled as a (mobile) app developer. You will learn how to use (debugging) tools, register for a developers account at Apple and Google Android or how to extent CSS using SASS.

Chapter 8 is really great; here you'll be making a Flickr Finder app. You will immediately learn how to consume a REST webservice (Flicker's API) in your app using JSON requests. This is a very common scenario these days. This application is created using the MVC design pattern, which is another neat thing.

This is a great book if you want to create your first native looking app today!
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.