Series: For Dummies
Paperback: 768 pages
Publisher: For Dummies; 2 edition (August 3, 2015)
Language: English
ISBN-10: 1118973801
ISBN-13: 978-1118973806
Product Dimensions: 7.4 x 1.4 x 9.2 inches
Shipping Weight: 2.2 pounds (View shipping rates and policies)
Average Customer Review: 4.5 out of 5 stars See all reviews (8 customer reviews)
Best Sellers Rank: #322,022 in Books (See Top 100 in Books) #171 in Books > Computers & Technology > Mobile Phones, Tablets & E-Readers > Programming & App Development #355 in Books > Computers & Technology > Programming > Languages & Tools > Java #1198 in Books > Textbooks > Computer Science > Programming Languages
This isn't so much a review of the quality of Mr. Burd's book. This is more a short narrative of how a programmatic dinosaur (at least this one) adapts to modern coding, and how books like those of Mr. Burd's might help. To summarize the stuff below: 1) this book attempts to teach Java and Android concurrently; 2) that's a lot of new and complicated stuff for a dinosaur to try to absorb at the same time, and 3) it might be easier to try to learn Java first (e.g., Java for Dummies, or something like it), then use this book to see how Java and Android work together.(If you're younger than 50 don't bother to read the rest of this review; it's written in a foreign language.) I learned to program on a B5500 (which was, at the time, brand new). Fortran. I progressed, using the term loosely, to assembler, ALGOL, COBOL, c, Pascal, Univac, IBM, DEC, etc.. I admit all this only to establish without doubt that I am a dinosaur. Although I haven't done any programming in a long time, I recently decided to learn to write programs that run on my cell phone (i.e, apps!). I have a Samsung phone, and so I needed to learn Java and Android. Hence my interest in Mr. Burd's book.The first problem was my misconception that I could learn this language/OS just like I learned the other ones. Wrongo. Java isn't Fortran (or even C++). Even people who wrote good structured code (remember that) will be thrown by the nature and degree of program structure imposed by Java (not to say that's bad, but it's very different). Second, the relationship between the language and the OS (Java and Android) is much more, for lack of a better word, intimate than anything that existed in the old days; it's just about impossible (and maybe meaningless) to tell where one ends and the other begins.
Android: Android Programming And Android App Development For Beginners (Learn How To Program Android Apps, How To Develop Android Applications Through Java Programming, Android For Dummies) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) Android: App Development & Programming Guide: Learn In A Day! (Android, Rails, Ruby Programming, App Development, Android App Development, Ruby Programming) Android: Programming & App Development For Beginners (Android, Rails, Ruby Programming, App Development, Android App Development) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Android Application Development All-in-One For Dummies Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) Embedded Programming with Android: Bringing Up an Android System from Scratch (Android Deep Dive) Android Programming BOX SET: ANDROID PROGRAMMING and ANDROID GAME PROGRAMMING - 2 Books in 1 (Second Edition) Android Tips and Tricks: Covers Android 5 and Android 6 devices (2nd Edition) Android Tips and Tricks: Covers Android 5 and Android 6 devices Android at Work: 150-Plus Must Have Apps for Android Phones and Tablets: The complete guide to the best free phone and tablet Android apps Learning Android programming using Android Studio (Android for beginners Book 1) iPhone Application Development For Dummies (For Dummies (Computers)) Android Studio Development Essentials: Android 6 Edition Cooking for One: 365 Recipes For One, Quick and Easy Recipes (Healthy Cooking for One, Easy Cooking for One, One Pot, One Pan) Android Application Development in 24 Hours, Sams Teach Yourself (3rd Edition) (Sams Teach Yourself -- Hours) Android Tablets For Beginners & Seniors Easy Step User Guide: All Android Versions Including Latest 7.0 Nougatp Android Smartphone User Guide For Beginners : All Android Versions Including New 7.0 Nougat Adobe ColdFusion 9 Web Application Construction Kit, Volume 3: Advanced Application Development