Pro Android Media Developing Graphics Music Video and Rich Media Apps for Smartphones and Tablets 9781430232698 Computer Science Books
Download As PDF : Pro Android Media Developing Graphics Music Video and Rich Media Apps for Smartphones and Tablets 9781430232698 Computer Science Books
_feature_div" class="feature" data-feature-name="bookDescription">
Pro Android Media Developing Graphics Music Video and Rich Media Apps for Smartphones and Tablets 9781430232698 Computer Science Books
This book has a great piece of information for taking and editing pictures,recording and doing a lot more fun stuff with audio and video, and ends a great tutorial of web services using Flickr.Product details
|
Tags : Pro Android Media: Developing Graphics, Music, Video, and Rich Media Apps for Smartphones and Tablets: 9781430232698: Computer Science Books @ Amazon.com,Shawn Van Every,Pro Android Media: Developing Graphics, Music, Video, and Rich Media Apps for Smartphones and Tablets,Apress,1430232692,Computers Computer Science
People also read other books :
- The Life and Death of Thomas Wolsey Cardinal Once Archbishop of York and Lord Chancellor of England George 15001561? Cavendish Grace H M Simpson 9781371160203 Books
- A Thief in Venice A BDSM Romance Novel Nights in Venice Book 1 edition by Tara Crescent Romance eBooks
- I've Always Loved You Ann Seymour Books
- Impressionist Painting Its Genesis and Development Wynford Dewhurst 9781145321632 Books
- Fair Game edition by Hubert Jones Literature Fiction eBooks
Pro Android Media Developing Graphics Music Video and Rich Media Apps for Smartphones and Tablets 9781430232698 Computer Science Books Reviews
I enjoyed reading through Pro Android Media. The book gives you a good understanding of the media capabilities of the Android platform, covering images, audio, and video. Web services, from the point of view of media consumption and publishing, are also explained. Each media section starts out by explaining how to display the media using the built-in Android applications or your own custom Views, and then proceeds to cover advanced concepts such as browsing or streaming the media. Additionally, each section covers how to capture the media and potentially edit it on the device.
Pro Android Media assumes a basic knowledge of Android programming, though it makes sure to touch on the basics of a concept (intents, activities, etc.) the first time it is introduced.
The first 3 chapters cover Images displaying, capturing and editing. Chapter 1 uses the built-in camera intent to capture an image. In doing so, the chapter refreshes on some of the basics of Android programming (intents, content providers, URIs, etc.), in a way that provides a friendly refresher to the novice Android programmer but doesn't take up much of the chapter. Chapter 2 has you build a camera application for more flexibility, such as time-delayed photography. It covers capturing and saving images, both internally and to the SD card. Chapter 3 delves into image editing and browsing. This includes scaling, rotating, mirroring, flipping, color corrections, etc. It doesn't necessarily cover the math behind the concepts (though links to appropriate Wikipedia pages), but introduces you to the APIs you would use for various image editing tasks.
Chapter 4 covers Graphics How to deal with raw Bitmaps and drawing concepts such as using the Canvas for shapes, lines and text.
Chapters 5 - 8 cover Audio playback, background audio and network streaming, capturing, and synthesis/analysis. There are examples showing how you can retrieve, store and query the metadata of media on the device. Audio recording can be done via three separate (and increasingly complex, though more flexible) interfaces, and the book gives examples of each and why you'd need to use one over the other. In Chapter 8, you build a DJ scratching interface using the touch screen, as well as an audio visualizer (FFT). One great inclusion is the state diagrams for the MediaPlayer and MediaRecorder. These interfaces aren't extremely complex, but having the diagrams helps you get a good feel for the interface.
Chapters 9 - 11 cover Video playback, browsing and streaming, and capture. Chapter 10 covers advanced video concepts such as streaming video from the internet and gives an example of playing from YouTube's servers. The video chapters are finished off by covering video capture, and there are good (though brief) explanations of the capture profiles, codecs, settings and encoders you can use.
Chapter 12 finishes the book and covers media consumption and publishing using Web Services. It felt a little out of place initially (this chapter's concepts are likely covered in most general Android books), but I was thankful that they included it as it is a great compressed summary of what interfaces you might need if you want to interact the web. It gives examples of how you'd use JSON, REST and XML web services, as well as how you can incorporate the user's geolocation in your API calls. There are examples of how to interact with Flickr and Blip.TV, both consuming/browsing media and uploading content to them.
The overall writing style is easy to read and to the point. The example code is solid and well explained, often inline, which helps with understanding. It's not a long book, nor does it need to be. The book is great for someone who has been tasked to implement some specific interaction with media in their Android app, yet doesn't know the right approach or interfaces to use yet.
This book is great to get your hands dirty with some android application development. However; this book is intended for an audience who is familiar with that of the android programming structure and Java in general. The book spans over a huge range of topics, which will be incredibly useful to that of an android developer who's looking for a little bit more advanced topics that are available in the Android API.
I highly recommend this book to those who have already gotten there hands dirty with the basics of android and are yearning for more. This book will help you get into the topics that may help make your application transition from the Basic level to the Great level. Of course the only way to learn coding is through practice and example. The author went through a lot of trouble to organize the code in such a way that it can be easily sifted through and used.
Shawn (The author) does a great job of explaining the various intricate parts that are necessary to understand, as well as keep it on a terra-firma level. Being that this book was written by only one author, it helps it maintain a stable environment, as with some books introducing a bunch of authors can sometimes lead to an uneven conversation of dialog that the reader undergoes with the book.
I have a large collection of android book and I will be coming to this book when I want to implement something advanced to make my app better. However, this does not assume that everything in the book is perfect, there will be problems that can only be solved as a developer, but from the examples I looked through and used, I did not have many problems.
If you are in need of some advanced topics of android or just want to see them in action, I highly recommend you pick up this book immediately!
... too detailed. I wanted a simple introduction to android programming. The examples were a bit too complicated. It did work!
This book has a great piece of information for taking and editing pictures,recording and doing a lot more fun stuff with audio and video, and ends a great tutorial of web services using Flickr.
0 Response to "⇒ PDF Gratis Pro Android Media Developing Graphics Music Video and Rich Media Apps for Smartphones and Tablets 9781430232698 Computer Science Books"
Post a Comment