Paperback: 334 pages
Publisher: O'Reilly Media; 1 edition (September 2013)
Language: English
ISBN-10: 1449363504
ISBN-13: 978-1449363505
Product Dimensions: 7 x 0.7 x 9.2 inches
Shipping Weight: 14.4 ounces (View shipping rates and policies)
Average Customer Review: 4.1 out of 5 stars See all reviews (12 customer reviews)
Best Sellers Rank: #635,403 in Books (See Top 100 in Books) #20 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Solid State #67 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Sensors #71 in Books > Computers & Technology > Mobile Phones, Tablets & E-Readers > iPad
The book has lots of great examples of programming your iPad/Iphone using a language called techBASIC.techBASIC is used to avoid the need for a full-blown development system using Objective C and does not require payment to Apple to join the developer program. The first few projects are based only on the iOS devices internal sensors such as accelerometer and magnetometer.Some caveats:1. The most projects require external hardware that must be purchased separately. For example, some use a $25 sensor from Texas Instruments. Others use a model rocket.2. The book only gives you access to pre-made techBASIC programs. To write your own or modify the ones in the book requires the purchase of the full-blown app for fifteen bucks on the app store.My other issue is that the techBASIC language itself is a little cumbersome or maybe ugly is a better word. I wished it was cleaner and more Python like and I think that would make it more approachable for the newcomer to programming.Overall it is a good book with very good projects.
I've always thought Apple missed a major opportunity by not releasing an SDK for the iPod nano 5G when it first came out. It's kind of a moot point now because the BeagleBone Black and Raspberry Pi are a lot cheaper and aren't tied to an ecosystem that's designed to enforce stability at all costs, but iOS still has a fair amount to recommend it. So, if you need a book for that... this isn't quite it. (But it'll probably serve your purpose anyway.)See, this book is mistitled. It's actually a book about the TechBASIC environment and how to use it to interact with the outside using something other than the Lightning port. The language itself is a commercial product available through the App Store, but it happens to interface with a number of peripherals, including the HiJack (a serial interface for the headphone port) and the TI SensorTag via Bluetooth Low Energy, as well as the sensors built into iOS devices. There's also some vehicle automation, including packing an iPhone into a model rocket for data gathering and controlling a model truck via Arduino and Bluetooth LE, and an iPad Pong game using two iPhones as controllers. (The tricorder bit is basically the up-and-running chapter at the beginning, covering datalogging basics.) I want to criticize the use of third-party commercial software in a book meant for makers, but to be honest, the realities of the iOS environment mean this is probably about the best way to go about using iOS for maker projects.So... if you know what's actually in the book, it will do its job fairly well. It's just not quite what its title claims it is. Enjoy.
Yet another Arduino book but this time it's for iPhone or iPad projects. Covers several projects like metal detector, radio control and rocket flight tracking. Uses the iPad's sensors linked to an Arduino. Uses simple techBASIC for app development.HIGHLY RECOMMENDED!
This book is, to some degree, an inventor's dream, or at least part of one, 'cause you've got to buy other stuff in order to make the dream come true. The author, who runs a company called Byte Works, obviously has a lot of experience with both electronic hardware and the software used to command it. In fact, the software used in the book is techBASIC (created by Byte Works), a variant of the original language (actually the first I learned in high school) which is tailored for use with Apple products such as the iPhone and the iPad. In fact, techBASIC is geared to readily extract the accelerometer data from my iPhone (I tried it . . . at a cost of fifteen smackers for the techBASIC software on the Apple app store).The author has incorporated quite a few programming examples along with various "science projects" such as a barometer or a hygrometer, which requires purchase of the six-function TI SensorTag (25 smackers) and, optionally, the CC Debugger (49 smackers), all from Texas Instruments. Then there's more projects involving the Arduino (more money [but you've got to spend money to make money . . . or cool projects, anyway]).All in all, the author does a great job of explaining what you need and why you need it and also explains the techBASIC software quite well. (He also does a great job of making me feel stupid. . . .) Definitely a must-have text (and software [not included]) for anyone looking to exploit the iPhone and iPad and expand his or her knowledge of electronics and electronics control.
UPDATED REVIEW: with reference to the comments to this review, it appears this book remains relevant with iOS 8.Are you a hobbyist of the sort from which the original computer developers (Wozniak, et Al) we're cut from? If so, or if you want to experiment with the unique abilities of you iPhone or iPad to use your device to seek treasures, control remotely your cars, or whatever, you will want. The book, Building iPhone and iPad Electronic Projects - a well-written, easy to grasp text for computer/electronic hobbyists.What I greatly appreciate is that the author did not try to be cute or funny. Mike Westerfield stayed straight and true to the serious nature of instruction, without getting preachy or mundane.I highly recommend Building iPhone and iPad Elctronic Projects: Real-World Arduino, Sensor, and Bluetooh Low Energy Apps in techBasic.
Building iPhone and iPad Electronic Projects: Real-World Arduino, Sensor, and Bluetooth Low Energy Apps in techBASIC My iPad for Seniors (Covers iOS 9 for iPad Pro, all models of iPad Air and iPad mini, iPad 3rd/4th generation, and iPad 2) (3rd Edition) My iPad (Covers iOS 9 for iPad Pro, all models of iPad Air and iPad mini, iPad 3rd/4th generation, and iPad 2) (8th Edition) iPad Guide For Beginners (For iPad / iPad Air / iPad Mini): Getting Started With Your iPad (Do it with iPad - Beginners Book 1) A Beginner's Guide to iPhone 6 and iPhone 6 Plus: (Or iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s with iOS 8) iPhone 7: The Ultimate Apple iPhone 7 User Manual - Discover Amazing Hacks To Master Your iPhone 7 Now! (iPhone 7 Phone Case, iPhone 7 User Guide, iPhone 7 Manual) iOS Sensor Apps with Arduino: Wiring the iPhone and iPad into the Internet of Things My iPad for Seniors (Covers iOS 8 on all models of iPad Air, iPad mini, iPad 3rd/4th generation, and iPad 2) (2nd Edition) Make: Bluetooth: Bluetooth LE Projects with Arduino, Raspberry Pi, and Smartphones iPhone 7: For Beginners - Learn How To Use Iphone 7 Plus Advanced Tips And Tricks (iPhone 7 Phone Case, iPhone 7 User Guide, iPhone 7 Manual) iPhone 6: Apple iPhone 6 Beginners Guide - Learn How To Use And Get The Most Out Of Your iPhone 6 & iPhone 6S (Apple, IOS, iPhone 6/6s/6 Plus) iPhone Portable Genius: Covers iOS 8 on iPhone 6, iPhone 6 Plus, iPhone 5s, and iPhone 5c iPhone 6: The Complete iPhone 6 Beginners Guide - Learn How To Use Your iPhone 6, Detailed User Manual, Plus New iPhone 6 & iPhone 6s Hidden Features, Tips And Tricks! (Apple, IOS, Yosemite) iPhone 6: Apple iPhone 6 User Guide - Learn How To Use iPhone 6, iPhone 6s & iPhone 6s Plus, With Advanced Tips! (Apple, IOS, Yosemite) Teach Yourself VISUALLY iPad: Covers iOS 9 and all models of iPad Air, iPad mini, and iPad Pro (Teach Yourself VISUALLY (Tech)) Teach Yourself VISUALLY iPad: Covers iOS 8 and all models of iPad, iPad Air, and iPad mini (Teach Yourself VISUALLY (Tech)) My iPad for Seniors (covers iOS 7 on iPad Air, iPad 3rd and 4th generation, iPad2, and iPad mini) My iPad for Seniors (covers iOS 7 on iPad Air, iPad 3rd and 4th generation, iPad2, and iPad mini) (My...) iPad and iPad Mini Made Easy: The easy-to-understand user guide for the iPad and iPad Mini iPad Pro Guide: The Ultimate Guide for iPad Pro, iPad & iPad mini