Re: [android-developers] Re: Amazon Appmarket is now open!
On Friday, March 25, 2011 8:00:30 AM UTC-7, MagouyaWare wrote: > > *> What all these Markets should be doing is making sure that they > interoperate, because us developers *do* want to deploy to all of them, but > we don't need the extra work of maintaining several versions or deployments > for each one.* > > In a Utopian society that would be great. And I agree it would benefit us > as developers. But how exactly would that benefit their bottom-line? > Remember... these are businesses. They are in it for the sole purpose of > making money. Interoperability doesn't really have the ROI to make it very > feasible. > The sole purpose of app stores is not necessarily to make money. Except in Amazon's case, ROI may have little to do with the decisions involved in their operation. Contrary to popular impression, Apple's App Store is primarily about establishing customer lock-in to their platform not making money. (Microeconomics tells us the less that apps cost (thus less per unit profit from the App Store) the better it is for Apple's actual business which is selling hardware.) I have serious doubts that Google's Android Market is really all that much about making money. Android Market's primary purpose is to provide a standard distribution channel for Android apps thus enabling the platform as a whole. It's secondary purpose is to provide a monetization opportunity for Android apps, again, to support the platform as a whole. Third might be to foster development of Google's payment services. Somewhere way down the list (if it's even there) is making money for Google. Amazon's Android Appstore is much more likely about making money since Amazon's business really is content sales, and they see apps as another type of content. - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Amazon Appmarket is now open!
It is true you may not distribute an app through Android Market whose primary purpose is distributing apps. I suspect we will see the Amazon Appstore pre-installed on OEM devices in the near future (at least in the US). - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Amazon Appmarket is now open!
> For a potential customer in Moscow or Tokyo there is no good reason he can not by at the appstore. Actually, that's not at all true. But I'm sure Amazon intends to expand their appstore beyond the US. Small steps. - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: ideal system configuration for developing Android 3 apps
The Honeycomb emulator is reportedly quite slow on all systems. Your laptop is probably fine. You should probably spring for a real Xoom. The Wifi-only model is due in US stores by the end of March. I can vouch that the 3G model is quite nice and works fine for development. - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Install Adobe AIR Runtime on emulator?
Last I tried this (with the emulator running) just run adb install -r pathToRuntime/Runtime.apk where pathToRuntime/Runtime.apk is the path and name of the current AIR runtime. Runtime.apk should be included with the AIR 2.5+ SDK download. Try your question here: http://forums.adobe.com/community/air/development/android Or check out the resources here: http://www.adobe.com/devnet/air.html - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Mobile development, best computer configuration?
If you're going to do iOS you must use a Mac. Android, of course, can be developed on any Mac, Windows or Linux. Unless you have a compelling reason to run multiple OSs why complicate you system and backups? If you want to play around on other OSs just get another computer for that. Apple's online store sells refurbished machines under their full warranty (at least in the US). My experience is these computers are better than new and often sell for 30% less than retail. Just about any modern system is sufficient to support mobile development which doesn't require anything special in the way of processing power. A large display is useful for coding. I find a Macbook laptop with an external display at my desk works nicely. The laptop can travel to conferences, meetings and other events. I recommend a pretty large built-in hard drive (>= 500GB) for all the development systems. (Although see my description of my external drive development system below.) Expect to up the system RAM to at least 4GB. If you are going to be creating or manipulating assets like graphics for use in a custom UI or a game you will want the larger display for that too. A dedicated external drive, NAS or better yet RAID-5 NAS is required for local backups. And a cloud-based repository is needed for remote backups of your projects and assets. (You can never have too many backup systems.) Don't just think about it. Do it! I actually run my entire development system from an external drive. That way I can take my laptop to a public event without any proprietary code or assets on it. If my computer dies I can plug the drive into another Mac, and I can be up and running in minutes (I have a Mac Mini connected to my HDTV that can be impressed in an emergency). If the external drive dies I can reconstruct it exactly from back-ups in a few hours maximum. - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Using a "Freemium" Model
Kindle is allowed to "circumvent the Market" because Amazon is selling "digital content or goods that may be consumed outside of the application itself". This is not the same as unlocking a feature (e.g. the removal of ads) in ones app. See "*Paid and Free Applications" *in* * http://www.android.com/us/developer-content-policy.html There are many apps on the Market that are free but unlock additional features through additional APK downloads from the Market. I don't know the best practice for an IPC unlock mechanism, but it wouldn't be hard to do, and that would seem to comply with Google's requirement of using the Market's Payment Processor. The imminent in-app payment system will no doubt be prettier. Disclaimer: IANAL. - Richard Lawler -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: H264 support Android
I think that means the opposite. i.e. the H.264 encoder is only in Android 3.0 and later. The H.264 decoder is in all versions. You will note WebM decoder is only available in Android 2.3.3+. Google has not said they are dropping H.264 from Android. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: GOOGLE TO BAN PAYPAL?!
De-cloaking and posting some relevant info regarding the original question... Google's "Android Market Developer Program Policies" http://www.android.com/us/developer-content-policy.html clarifies what is allowed. *"Paid and Free Applications* "Developers charging for applications and downloads from Android Market must do so by using an authorized Payment Processor. Developers offering additional content, goods, or services for an application downloaded from Android Market must offer an authorized Payment Processor as the payment option. "The following are exceptions for the two requirements above: - Where payment is primarily for a physical good or service (e.g. buying movie tickets; e.g. buying a newspaper app where the price also includes a hard copy subscription) - Where payment is for digital content or goods that may be consumed outside of the application itself (e.g. buying songs that can be played on other music players) "Developers should not use the exceptions above as an alternative means to an authorized Payment Processor to collect payment for usage of applications. "Developers must not mislead users about the applications they are selling nor about any in-app services, goods, content or functionality they are selling." You will notice that there is no requirement of exclusivity nor price-matching for additional content, goods and services offered through the Payment Processor. There is also a very large exception for digital content and goods that may be consumed outside of the application itself. That would seem to cover many types of digital content. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en