Android is an exciting new platform to develop for, but there are a number of risks associated with Android projects which should not be overlooked. Here’s a short list of what we see as the project pitfalls of Android development at this time. Read more...
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
My Blog List
Diberdayakan oleh Blogger.
Selasa, 24 November 2009
Project Pitfalls: 10 Business Risks of Android Development
Label:
android,
App,
App Store,
business,
business case,
cell phone,
distribution,
fragmentation,
Google,
mobile,
mobile platform,
project risk,
SDK,
Software,
wireless
Minggu, 22 November 2009
Android Needs Google For Now
Today, we’re seeing two types of Android devices on the market: those with a basic, “vanilla” installation of Android and those with Android and Google services. This means developers and manufacturers have choices as to whether or not to integrate tightly with Google services. This decision requires some serious thought. Read more...
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
Label:
android,
Google,
marketplace,
mobile,
wireless
Jumat, 20 November 2009
Key Questions Any Good Mobile Application Business Plan Should Answer
Coming up with the right business model for your mobile application can be tricky. Here are some of the key questions any good mobile application business plan should answer. Read more...
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
Label:
android,
blackberry,
business,
business plans,
iPhone,
marketplace,
mobile,
wireless
Kamis, 19 November 2009
19 Ways to Make "Free" Mobile Application Pricing Profitable
In terms of app pricing, one of the first questions to ask yourself is: are you going to charge users or give the app away for “free”? But can you give away your app and still make money? Here are 19 ways you can try. Read more...
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
Label:
android,
business,
business plans,
cell phone,
free,
marketplace,
mobile,
monetization,
paid,
subscription,
wireless
Minggu, 15 November 2009
Chapter Excerpt: The Mobile Software Development Process
A free chapter excerpt of our Android book is available online at Network World.
Check out the full excerpt: http://www.networkworld.com/subnets/google/110109-chapter18-android-wireless.html.
The mobile development process is much like the traditional desktop software process with a couple of distinct differences. Understanding how differences affect your development team is critical to running a successful mobile development project. This information and insight into the mobile development process is invaluable to veterans and those new to mobile development, to those in management and planning and the developers and testers in the trenches. In this chapter, we take a look at each step in the mobile software development process and discuss some of the peculiarities of mobile development.
Check out the full excerpt: http://www.networkworld.com/subnets/google/110109-chapter18-android-wireless.html.
Sabtu, 14 November 2009
Tip: Dealing With Expired Debug Certificates

If you've been developing on Android for a while, you'll eventually see this error (or something like it):
Error generating final archive: Debug certificate expired on 11/3/09 8:59 AM!
This will happen once a year. The default debug certificate is set to have just a one year expiry. The easy solution is to simply delete the debug.keystore file and let the SDK generate a new one the next time you build.
Why not create one that won't expire after a year, though? This command will do just that:
keytool -genkey -keypass android -keystore debug.keystore -alias androiddebugkey -storepass android -validity 10000 -dname "CN=Android Debug,O=Android,C=US"
Run this from wherever the debug.keystore file needs to be generated and you'll get 10,000 days before needing to deal with this again, instead of merely 365.
Rabu, 11 November 2009
Some Thoughts on Mobile Application Business Plans
Mobile developers are struggling to determine the appropriate business plans for their applications. Over the past few weeks, we've been talking to a lot of mobile business professionals--some veterans of the mobile marketplace and many just getting started. With easy and accessible mobile platforms like Android, writing a mobile application is often the easy part, but monetizing your application can be a real challenge. We're going to be talking a lot about different mobile application business strategies this month, but we thought we'd kick this topic off with a few high level thoughts. With so many new players in this field, we're seeing many developers and development companies struggle to figure out how to make money with applications. Read more...
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
Label:
android,
blackberry,
business,
business plans,
cell phone,
iPhone,
marketplace,
mobile,
wireless
Selasa, 03 November 2009
Six Hot Android Topics at DroidCamp
We're currently in Berlin attending droidcamp and droidcon conferences. Droidcamp, primarily for Android developers, was quite a success today, with many great sessions. We listened to the developer buzz and went to a bunch of sessions. Here is our take on the hot topics simmering within the Android community here in Germany. Read more...
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
[Note: We're blogging over at Network World all this month. Head on over to register to win a free copy of our book!]
Busy in Berlin
We had a great day at droidcamp today in Berlin. We presented two sessions, attended others, wrote a little about it over on Network World, and even had time to enjoy a beer with many of the droidcamp gang at a local pub.
Read about some of the hot topics discussed in our article, Six Hot Android Topics at DroidCamp. We had slides for one of our presentations, too. They're available here:
Finally, over at Network World, you can win a free copy of our book! See here for details.
Minggu, 01 November 2009
Android 2.0 & Droidcon!
It seems like we were justing about Android 1.6. Oh, wait, we were! Well, we have to admit: Android 2.0 is a little underwhelming from the developer point of view. It seems more like Android 1.7. Still, it's great progress and items like the account manager for using multiple accounts across the handset will be great for users and developers alike.
One item we liked, especially since we're on the road this month attending conferences and checking out the Android phones available in Europe, is the built-in update abilities that simply add support for Android 2.0 instead of require a completely new installation and configuration. All we had to do was run the SDK and AVK manager, update to the latest and run the Eclipse updates to get the newest plugin and we were good to go with 2.0!
On code we've tested, we haven't noticed any new issues with 2.0. However, if you run across any issues with our book code, please let us know! Once we've returned from our travels, we'll do a more thorough evaluation--with one of the new Android 2.0 handsets.
We're on the road? That's right! We're just days away from Droidcon in Berlin! See you there!
Label:
2.0,
android,
book,
code,
droidcon,
europe,
installation,
SDK update,
travel,
upgrade
Langganan:
Postingan (Atom)
Category
- 1.5 (2)
- 1.5 1.5 R1 (2)
- 1.6r2 (1)
- 2.0 (3)
- 2.0.1 (1)
- 4.0 (2)
- activity (1)
- activitymanager (1)
- address (1)
- amazon (2)
- android (54)
- android 3.0 (1)
- android 3.2 (1)
- android compatibility (2)
- android ndk (1)
- android sdk (2)
- Android Virtual Device (3)
- API (1)
- App (3)
- App Store (2)
- app widget (1)
- apple (1)
- appwidget (1)
- archos (2)
- article (1)
- articles (1)
- atrix (1)
- atrix4g (1)
- AVD (3)
- awad (2)
- awad2e (2)
- beginner (1)
- Berlin (1)
- blackberry (3)
- book (13)
- books (2)
- borders (1)
- brick (1)
- bug (3)
- bugs (1)
- business (5)
- business case (1)
- business plans (3)
- buzz (1)
- camangi (1)
- cell phone (3)
- class (1)
- code (8)
- code name (1)
- coding (2)
- college (1)
- commercial (1)
- compatibility (1)
- compatibility scaling (1)
- compiling (1)
- conference (1)
- contacts (1)
- contactscontract (1)
- coupon (1)
- coursework (1)
- cupcake (2)
- cute (1)
- DEBUG_TAG (1)
- debugging (1)
- defect tracking (3)
- defects (1)
- design (1)
- designer (1)
- developer (8)
- development (15)
- device (1)
- devices (2)
- diagnostics (1)
- discounts (1)
- distribution (1)
- donut (1)
- download (1)
- droidcon (2)
- e-book (2)
- e-version (1)
- eclair (1)
- Eclipse (6)
- ed (1)
- edu (1)
- emulator (2)
- errata (2)
- error (2)
- errors (2)
- europe (1)
- excerpt (1)
- exercise (1)
- extension (1)
- feedback (1)
- fix (1)
- fragmentation (1)
- free (3)
- froyo (1)
- fruit (1)
- fun (1)
- Germany (1)
- gingerbread (4)
- giveaway (2)
- Google (7)
- hardware (3)
- help (1)
- higher education (1)
- holiday (1)
- Home screen (1)
- honeycomb (2)
- host (1)
- ice cream sandwich (2)
- ics (2)
- IDE (1)
- implementation (1)
- incentive (1)
- informit (1)
- installation (1)
- internationalization (1)
- iPhone (4)
- issue (1)
- Junit (1)
- korea (2)
- korean (1)
- L14 (1)
- language (1)
- layout (2)
- layout editor (1)
- learning (2)
- level 13 (1)
- local (1)
- locale (1)
- localization (1)
- logging (2)
- mac (2)
- macos (1)
- manifest (1)
- maps (1)
- marketplace (5)
- mobile (13)
- mobile platform (5)
- mobiletuts+ (1)
- moblie (1)
- monetization (1)
- motorola (1)
- news (1)
- paid (1)
- parse (1)
- plug-in (2)
- plugin (1)
- preview (3)
- project risk (2)
- provider (1)
- published (3)
- publishing (2)
- purchase (3)
- QA (1)
- quality assurance (1)
- question (1)
- raw (1)
- raw resources (1)
- reading (3)
- release (1)
- resources (1)
- review (1)
- revisions (1)
- root (1)
- safari (1)
- sale (1)
- sample (2)
- samples (1)
- SAMS (7)
- sams2e (2)
- scaling (1)
- SDK (7)
- SDK update (3)
- server (1)
- slides (1)
- snapshot (1)
- Software (3)
- source code (3)
- source control (2)
- student (1)
- sty (1)
- subscription (1)
- tablet (1)
- tablets (1)
- tale (1)
- teacher (1)
- teaching (3)
- testing (3)
- tips (4)
- tools (2)
- translation (1)
- travel (1)
- tricks (1)
- tutorial (5)
- unit testing (1)
- update (2)
- updates (2)
- upgrade (5)
- URI (1)
- version (4)
- video (2)
- VideoView (1)
- widget (1)
- wireless (14)
- workaround (1)
Blog Archive
-
▼
2009
(36)
-
▼
November
(10)
- Project Pitfalls: 10 Business Risks of Android Dev...
- Android Needs Google For Now
- Key Questions Any Good Mobile Application Business...
- 19 Ways to Make "Free" Mobile Application Pricing ...
- Chapter Excerpt: The Mobile Software Development P...
- Tip: Dealing With Expired Debug Certificates
- Some Thoughts on Mobile Application Business Plans
- Six Hot Android Topics at DroidCamp
- Busy in Berlin
- Android 2.0 & Droidcon!
-
▼
November
(10)