Programming Android: Java Programming for the New Generation of Mobile Devices 2nd Edition
Thumbnail 1

Programming Android: Java Programming for the New Generation of Mobile Devices 2nd Edition

产品编号: 3812545
安全交易
经常一起购买

描述

Full description not available

评论

E**D

6 stars !! No-nonsense, useful and geared towards the professional

This book is very likely one of the best resources out there for any developer who's new (or even reasonably experienced) with Android and wants to start making non-trivial apps.I am an absolute fan.Believe me, I wasted so much of my time reading the other highly rated / best selling Android book on Amazon - "Android Wireless Application Development Part-1". That book was ok in its own right but for a developer new to Android, it was organized like crap and was not at all cohesive and didn't give you the bigger picture to make useful apps.This book on the other hand...* Is geared towards the professional from cover to cover* Has excellent structure and organization of information* Indicates paradigms and best practices everywhere and explains by all kinds of analogies to things like web frameworks and apps, etc etc. You will have no issues understanding anything* Most importantly, it has clear, HIGHLY useful, COHESIVE and INCREMENTAL example app code where they build up each sample app gradually with the introduction of new concepts, making the app more useful and feature rich.I can't stress enough the value of this since it helps explain how to effectively USE the concepts / features taught and is kinda similar to how one would develop an app of their own - starting with a simple version and iteratively adding complexity and features to create more and more useful versions.* Is very comprehensive and covers enough of the OS to get you making productive, useful apps rather than naive crap that you can anyways do using the thousands of scattered tutorials on the web.* Even gives you brief and highly useful primers on the concepts / technologies that are pre-requisites for using the book effectively (eg. Java, MVC patterns, SQLite queries, etc etc)You obviously do need to have some programming background and at least basic Java knowledge (like me) to make the best use of the book.That's 6 stars already.I'm reading this now when Android 4.4 just got released, but still find this book very relevant since it covers versions beyond Android 4.0 tooHighly highly recommend !

M**T

Covers lots of material

This book is a great resource for Android, not just for the novice Android-er but also for those who already know their way around the Android OS. I've been writing Android apps for a little over a year and this book helped me firm up knowledge about some of the subjects that had remained hazy to me.It has a fairly good crash course on the way Android uses Java and tries to give a brief overview of Java. But don't expect to learn the ins and outs of Java from the opening chapters of this book.

T**N

A great reference with a few critical flaws.

I really, really wish I could give this five stars. There's so incredibly much useful information in this book that it pains me not to. Even if it were just the theoretical introductions to all the various parts of the Android framework, development environments, and associated ecosystems, best practices, etc., without the code, I would.But there it is. The code. While it's generally good (despite sometimes ignoring its own best practices and showing inconsistencies likely due to multiple revisions), it's incomplete. You're shown -most- of what you need to implement anything more than the most basic of examples; the rest is left up to you to go find on the web.When I initially decided I had a problem with this, I made myself stop and think, and it occurred to me that this is not a reasonable complaint. The book is packed with information; asking the author to pad it out with ridiculous amounts of Java -- which is already plenty verbose -- just doesn't make sense. But then I looked back over what I had been reading for the last several hours. There is so much "we're overriding this just to put in a conditional log statement" with every single available life cycle method in so many fragments and activities that there's honestly no excuse for not dropping that and adding in the actual, useful parts -- the entire fragments and layouts -- that were left out.It's good that the code is made available online and maintained. But copying and pasting into Eclipse is not educational. Reading and retyping while navigating with autocomplete and learning the more important methods and their arguments is a whole lot more beneficial -- for any language or framework -- than it seems until you've tried it. It's invaluable. But this book lets you get about a third of the way through that process before telling you that, no, we're not going through the whole thing. Go download it.I docked another star for dependence on Android API 11+ code. As of this writing -- and I've had this book for a year already -- over a quarter of active Android devices are, according to Google, still running API 10 or less. This means at least some of these examples are just plain useless if you want to learn to code in a way that's reasonably backwards compatible. Fragmentation is not a huge problem, but it's made a problem here by a really strange reliance on API's that are too new to be realistic for most Android developers.While this concentrates on the (very real) problems the book has, it is still a solid text/reference, and I'm certainly not sending it off for recycling. It just fails at such strange points that it's hard not to think it could've very easily been so much better.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

维克拉姆·D.

MOLLE 护套质量非常好。我对这次购买非常满意。

2 周前

Sneha T.

我收到的产品完好无损。总体来说服务很棒。

1 个月前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$588

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

阿里·H.

发货快,包装精良。Leatherman 工具手感非常高档和坚固。

1天前

法蒂玛 A.

我尝试过的最好的国际运输。物有所值!

3天前

Programming Android Java Programming For The New Generation Of Mobile | Desertcart Macau