Sad to say, what you have is "state of the art".  Eclipse is used for
many development environments (especially the free ones).  The only
other free development workbench I know of offhand is Qt Creator.  And
the emulator is better than a couple of others I've seen.

Could they be better?  Of course.  If you want to pay the $$ (or if
you're playing with Apple's $$) there are several other better
platforms.

Re C++, "porting" is unlikely, except for a few odd libraries.  Every
different type of phone has its own paradigm for what an application
looks like, how it runs, how it's installed, what it's storage model
is.  You can't pick up an application from one and "port" it to
another.  (Believe me, it's been tried.)

I don't offhand know how C++ "unfriendly" Android is, since I haven't
learned much about its machine language model.  But Java is an
attractive language for phones because it provides a substantial
amount of storage protection at the software level, reducing the
amount the OS must provide through hardware protection mechanisms.
I'm guessing that Android relies on this to a certain degree and must
artificially restrict C++ code to keep it from running amok.

On Jul 21, 1:24 pm, billconan <billco...@gmail.com> wrote:
> hello guys,
>
> i really like android and hope that it can surpass iphone in the near
> future. I like it, because it's open.
>
> But i really don't like the develop tools of android. it is so slow
> and buggy.
>
> Specifically, I don't like these two things:
> Eclipse
> Android emulator.
>
> Sometimes, the debugger tool cannot show the log.
> Eclipse cannot install apk if the there is a apk with the same name
> running.
> occasionally Eclipse fails to pack the resource files correctly.
> .....
> I can write a long problem list of these two.
>
> everyone can tell the difference by simply playing xcode and iphone
> sdk for awhile. one click on the build and run in xcode, the iphone
> simulator pops up immediately. and the xcode debugging tools are so
> easy to use.
>
> develop tools are so important, even more important than the platform
> itself, if not as equal important.
> I think the android team should pay more attention to that, say,
> improve the emulator performance and provide some other default ide
> other that eclipse. (the QT creator looks good)
>
> in addition, android should be more c++ friendly, because then
> millions of c++ projects can be easily ported to android.
>
> eclipse is just so so terrible

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