Introduction to bada: A Developer's Guide and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £0.25 Amazon.co.uk Gift Card
Introduction to bada: A Developer's Guide
 
 
Start reading Introduction to bada: A Developer's Guide on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Introduction to bada: A Developer's Guide [Paperback]

Ben Morris , Manfred Bortenschlager , Cheng Luo , Michelle Somerville , Jon Lansdell
4.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £32.99
Price: £28.04 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.95 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Friday, June 1? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £19.79  
Paperback £28.04  
Trade In this Item for up to £0.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Introduction to bada: A Developer's Guide for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.


Product details

  • Paperback: 504 pages
  • Publisher: John Wiley & Sons (17 Sep 2010)
  • Language English
  • ISBN-10: 047097401X
  • ISBN-13: 978-0470974018
  • Product Dimensions: 23.9 x 18.6 x 2.8 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 597,741 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

An expert introduction to Samsung′s new mobile platform

Bada is a new platform that runs on mass market phones and enables you to build cutting–edge applications for mobile devices. As an access layer, bada has all the advantages of native coding and provides the power of multi–tasking and multi–threading. This book serves as a complete introduction to the exciting capabilities of bada and shows you how bada offers commerce and business services with server–side support. The authors walk you through the complete set of platform APIs and detail the architecture of bada. Code fragments are featured throughout the book as well as examples that utilize all of the major APIs, from sensors to maps and from phonebook to billing.

  • Introduces Samsung′s new platform, bada
  • Explains the bada framework, its APIs, and the bada architecture
  • Walks you through how bada is a logically structured mobile platform that allows you to build exciting apps for mobile devices
  • Features code fragments and numerous examples that address all the major APIs

Discover how bada boasts the richest set of end–to–end service, commerce, and billing APIs with this book!

Ben Morris is a freelance author and developer, specializing in mobile software including Symbian OS and mobile widgets.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(1)

Your tags: Add your first tag
 

Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
By Mike TOP 500 REVIEWER VINE™ VOICE
Format:Paperback|Amazon Vine™ Review (What's this?)
Bada is a framework for developing applications on mobile phones. It is restricted at present to certain Samsung phones only, but that might change in the future. Essentially it consists of some libraries sitting in Eclipse running C++. The writer tells us that C++ is used because of the restrictions of working on a mobile phone with little resources to cope with a better language.

Given that Android is all the rage as I write (late 2010) one wonders why one needs yet another platform to work in, particularly as Samsung themselves have a range of Android phones? Android is a Linux OS that is pretty broad in its scope, far broader than iOS, so do we really need Bada too? Android Apps are written in Java and will therefore be much easier to understand and debug than will C++. However, it is comforting to know that all three operating systems are now variants of Unix/Linux, but why development should be restricted to a single language is mystifying.

After working through this hefty manual you will be able to write applications that interact with many of the phone's features, such as the GPS, tilt sensor, eMail system, touch sensor, messaging and so on. One thing I found disappointing was that most of the pictures of applications in the book merely show a phone face with several text buttons and hardly look like cutting-edge apps, as we are promised.

If your job is to program Bada for Samsung then I guess this book will be essential reading, but my only reservations are about the choice of programming language and the viability of the platform as a whole, given such strong competition from the likes of Apple and Android, particularly the latter, which will attract a lot of interest from the millions-strong Linux community of programmers. Hence I give a qualified recommendation. The book itself is extremely well written and the presentation ultra-clear and readable.
Comment | 
Was this review helpful to you?
By chuggachugga VINE™ VOICE
Format:Paperback|Amazon Vine™ Review (What's this?)
Bada - Korean for Ocean - is Samsung's mid-market smartphone platform. Heard of it? Possibly not, and given all the hype around Apple's iOS and the astonishing growth of Google's Android platform in the past 18 months (from zero to 30%+ smartphone market share hero) it is not surprising that Bada remains sidelined. But Samsung's market penetration is enormous - analysts suggest they will ship over 50 million compatible smartphones this year - and that means a lot of consumers out there to target with your apps.

This excellently structured and fact-filled book is the perfect introduction for developers looking to mine this rather overlooked and underrated seam. Published by Wiley, it has the same sort of look and feel as their excellent 'For Dummies' series (only without the bad jokes and dumb cartoons). Its modular approach means that both mobile newbies and developers experienced in other platforms (like iOS and Android) are well catered for. Both will particularly appreciate the 'recipes' in the second half of the book - chunks of ready made code that you can drop into your own application projects.

Bada is a platform - OK, so technically it is not a full platform but a set of exposed APIs - designed for simple apps for low and mid range smartphones. So if you are well versed in C++ and highly experienced, this book will bring you little value beyond what you can already find on the internet. But if you are a developer who fancies dipping their toe in the Bada (see what I did there?!) this book will serve as an excellent introduction.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  2 reviews
Excelent book to begin bada development if you are a c++ developer 21 Mar 2012
By Fito - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
I bought it used (fulfilled by amazon). Claimed "used - like new", and this was correct, it looks like new to me, so I am satisfied with the shopping experience.

I find this book a very good read, with all the technical information needed to begin bada development. Of course its not a C++ course, so while simple bada applications can be made with not much to worry about, you'll need to be an experienced C++ developer to become serious about it. This book fills the gap between "C++ developer" and "bada development" perfectly. I come from a very deep modula2 background so I know every hiccup of memory management and memory structure using pointers.

If you are not familiar with "new" and "delete" statements, you should or either take a c++ (or modula2) course, or read a book about it. But in my experience, I've learnt most of memory management debuggin my own applications and case studies from the modula2 course. But in short, it's not like in java, where "new" statement will instanciate a new object and then the garbage collector will free up memory for you when that object is not being used. Here in c++ you need to take care of the memory you use, even before a module or function execution ends. This way is harder to develop? no, its just a detail to me. Also this aproach ends up executing faster (while I agree that modern garbage collectors don't have the problems they had in the past. Hey good old Visual Basic! did you hear that?)

Some background on OOP (object oriented programming) will be helpful, while the book already give UML diagrams for most bada namespaces (if not all). The "cookbook" section covers some usefull ways to solve everyday problems (mmm that sounded soooo o'reilly)

Its a shame that bada is being ignored today by many who choose Android or iOs instead. People usually just monofocus to one platform and it's ok if they get used to, and if they integrate it as part of their living. But developers should be open minded and learn the most they can over different platforms. If you disagree with me, let me disagree with you. As a developer, I run windows and linux on my PC, I own two mobile phones, bada and symbian, and an Android tablet. I just need to get something mac. an iSomething, to feel complete. Of course, you can't know everything. Being realistic is also necesary.

Must have? Well, If you are into bada, and want to learn several design patterns for it, so you build the basics to skyrocket later one, I would say yes. Otherwise, owning it would be more like an interesting read of a c++ flavor for certain mobile platform, with several class diagrams, and many sensor and networking coding examples, which may not be so useful unless you own a bada phone or develop using the emulator.

Overall, it's my second wiley book (I also own "HTML5 games") and I'm overall satisfied with both of them. This one in particular fills in the gap where I needed to, right in the nuggets at the right (used like new) price.
3 of 5 people found the following review helpful
Save your money and wait for better... 12 Nov 2010
By L. Vignals - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This book has been rushed out I think...
The book start very well (those are the parts shown in the Look Inside This Book pdf preview by the way) but quickly the quality goes down :-(

- chapter 1 to 3 are well written with code that works (the 1st chapter also mention that the book is written as a tutorial leading to the creation of a working app, the tutorial starts, the code works despite a few typo and omissions you will have to correct yourself)
- chapter 4 to 5 things go down quite a bit no more tutorial style, most of the info is available on the web.
- chapter 6 (well that really looks like a rework of a copy and past from the online reference doc, something like 50pages of that... ZZzzz Zzz Zzz Zz z)
- chapter 7 and beyond at that point you can tell for sure that the idea of the tutorial is no longer the goal, things turn into a set of coding recipe which you can find pretty much as similar example by browsing the Samples Apps that come with the SDK but more importantly, the code for each recipe is incomplete and there is no download available of the working code either. That is a clear NO NO now days.

In summary I would say that the book does not deliver on its promises and definitely does not live up to its Amazon preview that made me buy the book in the first place.
Don't you hate it when you go see a comedy and the only few good jokes were the ones that you already saw in the trailer?
Well that's kind of the same feeling after reading this book.

I would have given the book 3 stars but:

1. recipes presenting incomplete code
2. no download of working source code for the recipes (that is just poor practice for a programming book).
3. it is clearly not a $55 value

Hence the downgrade to only 2 stars.

NOTE:I am willing to update my review in the event that the authors publish working source code (as a download) for all of the recipes. I'd rather give a good review than a bad one if possible...
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges