Android Icebergs Ahead

by wescorp » Sat, 25 Apr 2009 22:26:58 GMT


Sponsored Links
 Hi All,

Today was not as good of day as I had hoped.  Every morning I tap the
keyboard between 5 and 5:30 AM and get after it. I've been doing this
for a long time.  When Android appeared, I jumped thinking Android had
the potential to remake computing as we knew it.  A link I use
searches Google News for articles regarding Android and today,
 http://www.huffingtonpost.com/william-volk/mountain-view-we-have-a-p_b_189252.html ,
caught my eye. The title, "Mountain View, We Have A Problem ...
Google's Android Phone Disappoints Developers" at made me think a
squeaky wheel was making noise again but after reading the whole
article, and letting it settle for a while, my go go Android attitude
was getting the "you better look at the whole picture again"
notification.

Android has an excellent engineering team working every known
technical issue. For me, the technical side of Android was a challenge
in the beginning as my programming skills were somewhat dated. After
investing considerable time and energy learning Java, Eclipse, and
Android, doing the ADC1, and wading though several sdk updates, I
created some non trival applications for the Android Market. So far so
good right?  mmm... not quite.  The downloads of my free application
are somewhat in line with adjusted expectations. Sales of paid
programs are worse than terrible.  At first I thought it was me, or my
application, or my help pages, or what?  The above mentioned article
had the painful detail.  "To buy an application for your Android
phone, you have to opt into Google Checkout. Most users have not done
this."

When Google/T-Mobile choose the Google Checkout system, Android
independent developers were heading for oblivion. Google and T-Mobile
should be ashamed to be missing such an important marketing detail.
Forcing honest T-Mobile customers to join Googles checkout club breaks
the wildly successful model of the Iphone.  Android Market should be
offering free credit to Android customers guaranteed by the customers
T-Mobile account. You want to buy stuff, your in, go wild, have fun,
explore.  If the customer doesn't want to use their T-Mobile account
as payment guarantee, here are the methods of payment accepted by the
software vendor. Instead, customers of the Android ecosystem MUST
become members of Google Checkout. When faced with this barrier, a
customers buyers beware instinct is triggered, the 99 cent customer is
lost, and the whole system breaks down.

As an Android independent software developer, Android is wonderful
software. The hardware is the finest technology available to
humankind. However, I'm presently being forced to the sidelines cause
there isn't a viable market for Android products.  Until Google/
Android/any_carrier breaks free of Google Checkout, an independent
Android developer can not sustain a viable business plan. Show me a
vibrant market model and successful sustainable business plans will
abound. Take a look at the Iphone market.

Somewhere I read Android was like having a software aircraft carrier.
Let's hope Android will withstand a few icebergs.

Cheers,
Wes
--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by KonstantinDK » Sat, 25 Apr 2009 23:01:38 GMT


 Ya,ya,ya. We know know that. YOu are right, but It's not new news.
--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Android Icebergs Ahead

by Streets Of Boston » Sat, 25 Apr 2009 23:35:35 GMT


  was asking for this in this thread:
http://groups.google.com/group/android-discuss/browse_frm/thread/cd1a144de4f33336/a62a02467f81bd5b?q=

Maybe T-mobile should be contacted instead :=)


On Apr 25, 10:26am, wescorp <wesc...@gmail.com> wrote:
--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by JP » Sat, 25 Apr 2009 23:45:25 GMT


 Sure we're going around in circles here. Selected issues get fixed,
but there's too many potholes in the street without an evident effort
to get them fixed. I agree with OP that Checkout *is* a major issue.
In the end user's eyes, this is yet another online account to think
about without evident benefit over comparable services that
everybody's signed up to already (CC, PayPal, ahem). Instead Android
Market get's Checkout shoved down the throat, all the while other
product lines at Google focus on any smartphone but Android, it seems
(yeah we talked about that, too).

Google I/O's coming up. Personally, I hope that Android will get a
push there. We receive great support from engineers in these forums
and the Android blog, but there's just too many unanswered questions.
Frankly, I expect some decision makers will show and speak to things
in a candid way and show to the public where this ship is heading. Not
that it's on the agenda or anything, but that's just what I chose to
expect. Because it's the easiest and obvious thing to do to keep this
ship floating until things have been sorted out. If they can't even
get off the dime with such simple things, I'd say there's little hope
they'll be able fix the problems at hand and those that lie ahead.





--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Fred Grott » Sat, 25 Apr 2009 23:50:45 GMT


 I should mention I just verified that there  are android jobs listed for
Sprint and Verizon dev centers..

Andorid on Sprint and Verizon is either 3rd or 4th quarter 2009.










--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by JP » Sat, 25 Apr 2009 23:57:34 GMT


 It might mean a lot, it might mean nothing. In my firm, they are
burning off a hiring drive firework (well I exaggerate here a little),
when noone really gets hired. That's just to keep HR busy and help
them collect resumes. Other firms seam to do the same as I've gotten
increasingly more spam in an effort to scam off my resume.

This goes back to my previous post. Someone clear the smoke. The
iPhone demonstrates that it's possible to light up some really nice
camp fires down at the beach.




--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Inderjeet Singh » Tue, 28 Apr 2009 06:43:12 GMT


 Can you explain more why *Checkout* is a major issue? From a buyer's
perspective, they are just using their credit card and to enter that
information, they need to provide address and credit-card details.
Presumably, they already have gmail. Once they enter information once,
the experience is actually fairly smooth for all future transactions.

The buyer experience would have been the same if there was NO checkout
logo there, but a direct way to provide credit-card details. In fact,
it would have been worse since they would have had to enter their
address and credit card details each time they purchased something.

If PayPal was available as an option, the Buyer's experience is
probably slightly improved. I say slightly because I think it is still
a fairly small percentage of people who have PayPal accounts (and care
to use them) compared to having a credit-cards. But again, we are not
talking about hugely improved buyer experience.

I agree that the best experience is  if they could just place it on
their phone bill.

Inder






--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Mark » Tue, 28 Apr 2009 08:01:02 GMT


  don't really understand what everyone is complaining about.
Google has provided a development platform, free of charge and no
strings attached, as well as a distribution channel, also free of
charge (almost). It is up to you the developer, to produce a product
and monetize it. If you're app isn't selling well on the app store,
this is your fault, not Google's, not T-mobile's either. It seems like
people were expecting to make money for nothing, and are now bitter
that they cannot, and they blame Google, even though Google has been
very much pro-developer all along. Sure most apps aren't selling that
well on the market, but it has always been very difficult to make
money in the consumer space anyway, having a new platform isn't going
to change this.I don't see any real problems with the market or the
checkout system, it all seems to work fine, except for a few initial
glitches. Sure the market and payment system could have been
implemnted differently, but I doubt this is what is causing the low
sales volume. If an application is truly useful for a group of users,
they wil pay for it. Anyhow props to Google for doing a great job on
Android, it gets a bit tiring hearing nothing but complaints about
Google, when they have developed such a revolutionary platform. I'm
just another Android developer, have a day job doing Android, and a
couple apps on the market which have sold a few copies. I was never
plaiing on the market being a promary source of revenue, I think some
people were, it seems they were delusional.

M

On Apr 27, 3:42pm, Inderjeet Singh <inder...@gmail.com> wrote:
--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by KonstantinDK » Tue, 28 Apr 2009 10:02:29 GMT


 I don't think many developers would complain if google collected 3-5%
of the price for market improvements.
--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Incognito » Tue, 28 Apr 2009 12:54:12 GMT


 They are already collecting 30%






I don't think many developers would complain if google collected 3-5%
of the price for market improvements.




      


--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by KonstantinDK » Tue, 28 Apr 2009 13:28:03 GMT


 I thought 30% goes to carrier only?




--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Incognito » Tue, 28 Apr 2009 14:21:30 GMT


 And market maintenance.





I thought 30% goes to carrier only?



They are already collecting 30%




I don't think many developers would complain if google collected 3-5%
of the price for market improvements.




      


--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Steve » Wed, 29 Apr 2009 01:36:25 GMT


  big part of the success of the iPhone is the App Store.  Yes, the
iPhone is a nice device etc etc but would it be having the same
success without the App Store?

Android is a great platform, the G1 is a good phone, and we need
Google to get serious about the Market.

On Apr 25, 7:26am, wescorp <wesc...@gmail.com> wrote:

--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Ty » Wed, 29 Apr 2009 15:04:57 GMT


 ere here!  It is all very easy to use from a customer standpoint but
to me 1 thing keeps this market from exploding. The 24 hour refund.

I have customers buying it, using it, and commenting that they had fun
with it and by the way... thanks for the refund. Well, thank you for
taking the time to put that nice little comment in the app ratings.
That was really nice of ya.

Seriously, I have a 30% refund rate on any given day. Sure, improving
the app will reduce that some but not by much.

Ty

On Apr 28, 8:48am, Steve <steveoliv...@gmail.com> wrote:

--~--~---------~--~----~------------~-------~--~----~



Android Icebergs Ahead

by Incognito » Wed, 29 Apr 2009 16:42:11 GMT


 he people that are returning it were not gonna buy it in the first place. The 
only reason they tried your app was because they could return it. I'm sure
though that some of the people that tried your app with no intention to keep it
actually changed their mind. So you may actually have more sells due to the 24
return period. Besides, it reduces chargebacks.

On Apr 28, 2009, at 10:27 PM, Ty <ty.mcdowell...@gmail.com> wrote:


Here here! It is all very easy to use from a customer standpoint but
to me 1 thing keeps this market from exploding. The 24 hour refund.

I have customers buying it, using it, and commenting that they had fun
with it and by the way... thanks for the refund. Well, thank you for
taking the time to put that nice little comment in the app ratings.
That was really nice of ya.

Seriously, I have a 30% refund rate on any given day. Sure, improving
the app will reduce that some but not by much.

Ty

On Apr 28, 8:48 am, Steve <steveoliv...@gmail.com> wrote:
A big part of the success of the iPhone is the App Store. Yes, the
iPhone is a nice device etc etc but would it be having the same
success without the App Store?

Android is a great platform, the G1 is a good phone, and we need
Google to get serious about the Market.

On Apr 25, 7:26 am, wescorp <wesc...@gmail.com> wrote:

Hi All,

Today was not as good of day as I had hoped. Every morning I tap the
keyboard between 5 and 5:30 AM and get after it. I've been doing this
for a long time. When Android appeared, I jumped thinking Android had
the potential to remake computing as we knew it. A link I use
searches Google News for articles regarding Android and
today,http://www.huffingtonpost.com/william-volk/mountain-view-we-have-a-p_...,
caught my eye. The title, "Mountain View, We Have A Problem ...
Google's Android Phone Disappoints Developers" at made me think a
squeaky wheel was making noise again but after reading the whole
article, and letting it settle for a while, my go go Android attitude
was getting the "you better look at the whole picture again"
notification.

Android has an excellent engineering team working every known
technical issue. For me, the technical side of Android was a challenge
in the beginning as my programming skills were somewhat dated. After
investing considerable time and energy learning Java, Eclipse, and
Android, doing the ADC1, and wading though several sdk updates, I
created some non trival applications for the Android Market. So far so
good right? mmm... not quite. The downloads of my free application
are somewhat in line with adjusted expectations. Sales of paid
programs are worse than terrible. At first I thought it was me, or my
application, or my help pages, or what? The above mentioned article
had the painful detail. "To buy an application for your Android
phone, you have to opt into Google Checkout. Most users have not done
this."

When Google/T-Mobile choose the Google Checkout system, Android
independent developers were heading for oblivion. Google and T-Mobile
should be ashamed to be missing such an important marketing detail.
Forcing honest T-Mobile customers to join Googles checkout club breaks
the wildly successful model of the Iphone. Android Market should be
offering free credit to Android customers guaranteed by the customers
T-Mobile account. You want to buy stuff, your in, go wild, have fun,
e



Other Threads

1. How to compose a layout with 2 layouts, one with a TextView and a Button and another one with a ListView?

I am trying to compose a view with multiple views inside. A top view with
some text an a button and another one below with a list of items. It kinda
works when I don't surround the interanl views with LinearLayout, but the
list items don't show if I have the internal LinearLayouts like below. Does
the list need always to be at the top level? I am using th eNotepad exmaple
and adding view in the notes_list.xml file, but it's trial and error for
days...

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

<LinearLayout android:id="@+id/TopLinearLayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

    <TextView android:id="@+id/tagslabel"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Items"
        android:textSize="20sp"/>
    <Button android:id="@+id/reset"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Reset"
        android:textSize="20sp"/>

</LinearLayout>

<LinearLayout android:id="@+id/ListLinearLayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

    <ListView android:id="@+id/android:list"
          android:layout_width="fill_parent"
            android:layout_height="wrap_content"/>

      <TextView android:id="@+id/android:empty"
          android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="No Notes!"/>
</LinearLayout>

</LinearLayout>


Any idea?

Thanks

--~--~---------~--~----~------------~-------~--~----~

2. LinearLayout touch mode scrolling/focus problem

I have a LinearLayout embedded in a ScrollView that fills the screen.
The LinearLayout is set to focusable, focusable in touch mode, and
weak focus type. Within it, I have a mix of focusable and non-
focusable views (the focusable views are set to focusable, focusable
in touch mode, and strong focus type).

I'm having a problem when one of the non-focusable views is larger
than a full screen. If I scroll in touch mode to a position where none
of the focusable views is visible, then when my finger lifts, focus is
set to the first focusable sub-view and scrolling is adjusted so that
view becomes visible. This doesn't happen if I stick to keypad mode.
It also doesn't seem to happen in touch mode if I fling the scroll
view and it happens to end up at a position where nothing focusable is
visible. (In that case, if I scroll again in touch mode to where a
focusable view is visible, it receives focus, but if my finger goes up
with nothing focusable on the screen: boom.) It doesn't seem to matter
whether the activity was launched in touch or keypad mode, or what
mode was used in earlier scrolling.

I don't know if this was the intended behavior, but it is a very bad
user experience to be scrolling down and suddenly be back near the top
(with no visual feedback from the scroll bar, either!) Is there some
way around this (other than turning off focusable in touch mode, which
is not desirable for what I'm doing)?

Thanks.
--~--~---------~--~----~------------~-------~--~----~

3. How to set an ImageView from filename

4. What time is the deadline? Midnight tonight PST?

5. Timekeeper

6. List classes in Java-Package of Application (Manifest-Package-Attribute)

7. adding component to view