No, that's just one of the cases (the most obvious one) others are simply
equipment selection screens, team mates screen, etc.
Where you have a decent amount of UI interaction, mainly lists, images,
buttons, and labels.

On Tue, Jun 7, 2011 at 8:50 AM, Tim Mensch <[email protected]> wrote:

>  If you need an on-screen keyboard, then presumably you're entering text?
> Which is the case I said you need the native UI for. :)
>
> Tim
>
>
> On 6/7/2011 12:16 AM, Miguel Morales wrote:
>
> I disagree, I'd say most GUI elements should use native elements.
> The only exception I would say is character dialogs.  Although you could
> probably skin some native UI elements to look just as nice.
> Even for simple things like information messages, game settings, top
> scores, equipment, etc I'd prefer either its own activity/screen than
> something with tiny buttons and feel cluttered.  Or even a dialog with
> native controls that behave well with touch, move up automatically when I
> activate the on screen keyboard.  Just something that feels like the
> dev/company took some time to actually make the game for Android and not
> just some game that feels like it's running in an emulator.
>
>  Anyway, I guess it's a matter of taste.  Games are so different I'm
> probably am thinking of only RPGs which is what I focus on.
>
> On Mon, Jun 6, 2011 at 9:34 PM, Tim Mensch <[email protected]> wrote:
>
>>  Most games don't need a native UI for common game interfaces, and frankly
>> when I see a native menu pop up in an otherwise attractive game, it breaks
>> the consistency of the look and feel.
>>
>> The most common exception is if you need to enter text -- a good text
>> entry field is worth its weight in gold, and for that I can forgive using
>> the native UI, if only because that's the only way you'll end up with
>> something halfway decent. This is what happens when, for example, you click
>> the "Facebook" button in my game -- it takes you to a Facebook login, and
>> then from there to a native dialog for you to enter what you'd like to post
>> to your Facebook page. More complicated UIs (tree views, long menus, etc.)
>> don't generally belong in games, or at least not the ones I've been writing.
>>
>> Tim
>>
>> P.S. Hi Brian -- didn't recognize your name before. Small world. :)
>>
>>
>>
>> On 6/6/2011 3:44 PM, Miguel Morales wrote:
>>
>>  Well, I try for the best of both worlds.  Have the drawing code using
>> common code.  Then use the android sdk widgets to build a native experience
>> and make the other UI elements much faster than if I was drawing them
>> myself.  (However, this effort is multiplied for each platform, but at least
>> it uses the native widgets.)
>> I think this also stems from years of using ugly java or qt apps that
>> don't look native to the OS.
>>
>> On Mon, Jun 6, 2011 at 2:37 PM, Brian Conrad <[email protected]>wrote:
>>
>>> That's the reality of the marketplace.  Publishers don't want to spend
>>> the extra money to "customize" for each platform.  And frankly the majority
>>> of users won't notice it.  The smart developer is the one who makes his
>>> software easy to convert among platforms.
>>>
>>>
>>> On 06/06/2011 02:32 PM, Miguel Morales wrote:
>>>
>>>> Although I agree that saving time by using the same base game code for
>>>> different platforms is a good thing.  As a user, I don't like it when
>>>> games
>>>> don't use the native dialogs/ui whenever possible.
>>>> A lot of games use their own baked-in widgets that don't function nearly
>>>> as
>>>> well as the Android SDK ones.
>>>> Furthermore, I don't like it when games don't even support rotating the
>>>> phone.
>>>>
>>>>
>>>>
>>>> On Mon, Jun 6, 2011 at 2:15 PM, Fred Howe<[email protected]>
>>>>  wrote:
>>>>
>>>>  LOL!
>>>>>
>>>>> On Mon, Jun 6, 2011 at 12:17 PM, Brian Conrad<[email protected]
>>>>> >wrote:
>>>>>
>>>>>  On 06/06/2011 07:31 AM, Tim Mensch wrote:
>>>>>>
>>>>>>  On 6/6/2011 7:32 AM, Fred Howe wrote:
>>>>>>>
>>>>>>>  Hey Aaron  -  do you know of any good android developers who also
>>>>>>>> have
>>>>>>>> at least 3 yrs of java?  I know of a start-up company doing some
>>>>>>>> cool
>>>>>>>> gaming projects.  Pay is good.  Let me know.
>>>>>>>>
>>>>>>>>  It looks like you didn't mean to send this to the list, but I can't
>>>>>>> help
>>>>>>> myself -- why would they be looking at three years of Java for an
>>>>>>> Android developer? Most game developers I know have years of C/C++
>>>>>>> experience, and I would be far more confident hiring an experienced
>>>>>>> game
>>>>>>> developer than hiring an experienced Java developer.
>>>>>>>
>>>>>>> Frankly, making the C/C++ to Java transition is pretty easy -- a few
>>>>>>> weeks at most to get to 95%. But making the transition from non-game
>>>>>>> programmer to game programmer can take months or years. And some
>>>>>>> programmers never really figure out game development (I've
>>>>>>> encountered
>>>>>>> several in that category with years of experience).
>>>>>>>
>>>>>>> Tim
>>>>>>>
>>>>>>>  Back during the 1990s it was hard to find people who could do game
>>>>>> programming or more particularly deal with hard deadlines that execs
>>>>>> cook up
>>>>>> to tell the analysts.  DOD programmers were particularly difficult to
>>>>>> get
>>>>>> make something come in on schedule.  Tim did some good contract work
>>>>>> for my
>>>>>> company too.  I tend to agree that Java is fairly easy for a
>>>>>> experienced
>>>>>> C/C++ programmer.  I am often moving code back and forth between those
>>>>>> two
>>>>>> languages and often it is just changing the function call or how a
>>>>>> pointer
>>>>>> works.  Inside the function it may be the exact same code.
>>>>>>
>>>>>> We also hired some young programmers who weren't happy because we
>>>>>> didn't
>>>>>> immediately let the become a game designer.  So we started a little
>>>>>> program
>>>>>> where anyone in the company could submit a game proposal.  What people
>>>>>> learned from that was they weren't game designers. :-D
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups
>>>>>> "Android Discuss" group.
>>>>>> To post to this group, send email to [email protected]
>>>>>> .
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected].
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/android-discuss?hl=en.
>>>>>>
>>>>>>
>>>>>>   --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups
>>>>> "Android Discuss" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/android-discuss?hl=en.
>>>>>
>>>>>
>>>>
>>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Android Discuss" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/android-discuss?hl=en.
>>>
>>>
>>
>>
>> --
>> ~ Jeremiah:9:23-24
>> Android 2D MMORPG: http://solrpg.com/,
>> http://www.youtube.com/user/revoltingx
>>   --
>>  You received this message because you are subscribed to the Google Groups
>> "Android Discuss" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/android-discuss?hl=en.
>>
>>
>>   --
>> You received this message because you are subscribed to the Google Groups
>> "Android Discuss" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/android-discuss?hl=en.
>>
>
>
>
> --
> ~ Jeremiah:9:23-24
> Android 2D MMORPG: http://solrpg.com/,
> http://www.youtube.com/user/revoltingx
>  --
> You received this message because you are subscribed to the Google Groups
> "Android Discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/android-discuss?hl=en.
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Android Discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/android-discuss?hl=en.
>



-- 
~ Jeremiah:9:23-24
Android 2D MMORPG: http://solrpg.com/,
http://www.youtube.com/user/revoltingx

-- 
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en.

Reply via email to