An excellent question set!

If #1 = more platforms would be nice, and #3 is not too fancy, then
I'd suggest:

A) All javascript for the UI
B) Java and/or Javascript for the logic
C) Create a WebView for the main UI, and display it there.

This will allow you to easily make it available via the web, and thus
on other platforms, without even programming them. With a bit more
work, you can then port them to the native platform. If you stick with
Javascript for the logic, you should be able to port it to the iPhone
pretty easily as well. (I haven't done that as yet, as I don't have a
Mac available).

On Dec 27, 5:54 pm, Robert Green <rbgrn....@gmail.com> wrote:
> Important decisions to make are:
>
> 1)  Is this just for Android or are you targeting more systems?
> 2)  Do you need a performance component, like a real time puzzle
> solver or random puzzle game creator?
> 3)  Do you want fancy graphics or is something really basic going to
> work?
>
> If #1 = Only Android and #2 = No and #3 = No then consider going with
> this solution:
>
> A)  All Java
> B)  Mostly off-the-shelf Android UI Components
> C)  Custom view for your gameboard (This is hard to escape from and is
> often easier than trying to build it all using android layouts and
> widgets)
> C1)  Just use Canvas for your 2D lib and all will be easy and well.
>
> Cheers
>
> On Dec 27, 1:11 pm, ko5tik <kpriblo...@yahoo.com> wrote:
>
>
>
>
>
>
>
> > On Dec 27, 6:35 pm, "Diego N." <diegonunes.sist...@gmail.com> wrote:
>
> > > I would like to develop a crossword puzzle game but never worked with game
> > > development. He wanted to know where to start.
>
> > > I will use Java 2D?
>
> > I would recommend to stick to standard android widgets if you do not
> > need realtime
> > graphics (which is the case with crossword puzzle game) - but full UI
> > power including layout and
> > animations.
>
> > If you need realtime frame rendering your choice is SurfaceView and
> > drawing into bitmaps with android
> > toolkit  - or maybe even with GL if hardware acceleration if available
>
> > regards,

-- 
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

Reply via email to