Hello, I'm a Java/C/C++/Others programmer and I wanted to get into the world of Mobile Device Programming. I have mostly made java applications that run on desktop computers. I have also used C and C++ to produce various type of software that run on Linux or Windows for various years.
When I was starting in the programming world I wanted to know EVERYTHING. Thus I disliked using Visual C++ or other graphical helpers to aid me in my programming tasks. So I learned a LOT. I learned a LOT about how Windows/Linux/X worked and many other things. I learned how to do a Win32 program from scratch and I even took a look at some assembly code for windows. However over the years I have learned the value of Rapid Application Development. I don't like anymore to think about resources. I want to drag from a toolbox a button and place it in a Form. Then I want to double clic that button and I want the development environment to generate the skeleton code for a "Listener"/Callback so that I just need to enter what the button would do. I have tried some examples in Android using eclipse and I must say, although it doesn't have the above features it is pretty smooth. However the fact is: Visual Studio has those features for Windows Mobile thus you can make application typing much less code. I must say I have become a very practical person. I REALLY would prefer to use Linux instead of Windows, just because it is open source and it has a more "friendlier" mentality with the community, but I have to face the fact that many applications in my field are made for windows only. Many things come for Windows first and then if the developers have some spare money/time they make a buggy Linux version. So my thoughts are: Windows Mobile already has a very large base of applications. I REALLY would like Android to be the dominant mobile platform, because of the same reasons as my preference for Linux. However coming to play a little late, Android has as disadvantage, in my opinion, fewer applications, thus fewer adepts (non programmers adepts). The fact that developing application for Windows Mobile is easier, doesn't help in that matter. When a company has a great idea for a new program it wants the product to be ready as fast as possible. The lack of features like the one I'm pointing out makes the balance go to Windows Mobile. So in conclusion, I'm afraid Android will become the next Linux. Hope the fact that Google is behind it will prevent this from happening. Note: I have search for applications that generate the UML code and they work quite good. Specifically, DroidDraw. However, I'm still missing a method to do the "double clic and go to call back function" trick. What do you think? Please make as much effort as possible to not let your comments be driven by your sentiments and be as objective as possible. I'm aware I touched topics that inspire lots of sentiments. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
