What's to prevent you from capitalizing on J2ee in the mobile space? Mobile devices don't have much processing power or storage. Anything complex will be sent back up to the server. What to build the server out of. . .
Or maybe you want to build an app for the major platforms. Rather than dealing with each API, you could make a web app and what could one build a web app out of. . .
What kind of mobile apps are you talking about? Since you mentioned J2EE (actually, it is now Java EE) I assume that you are talking about enterprise applications and not desktop apps (games, utilities, ect.). With an enterprise-level mobile application you will still at some point need to access the enterprise data in which case you will using the app on the mobile device to communicate with the Java EE apps that maintain the data for the enterprise.
like if we see today there's huge requirement in iphone and android while use of j2ee become less in designing websites because of some easy technologies like php and all and day by day these types of project coming less in numbers.. So thinking of these problems made me in dilemma to what to do..
Nope I didn't mean that it is only used to make websites just want to make point that there are lots of other option available in market and they are very easy to use and implement also they contains nearly everything so J2EE has competition in market.
Also the mobile market growing day by day and it has lots of thing left to do and it's future also look bright to me ...
Kaustubh G Sharma wrote:Yup that's what I wanna ask... Is these frameworks and technologies used in other application also?
As I and others have said, the answer to your question is "yes". J2EE has a place in the mobile application space. Would I try to run Weblogic on an Droid? No. Is J2EE only for building websites? No. Would I use J2EE for a stand-alone desktop app? It depends.
The Java framework arena has thousands of useful tools. It is an exercise for the programmer to figure out what tools are most useful for the task at hand.
Well it may be again the same thing but in different manner...
May be we can inherit the frameworks in other technologies. Are we using J2EE specefic coding for mobile or other technology well I think things get change with the hardware. We can use a part of this into mobile or other technologies but rest has to learn which definetely take some time to inherit it and also J2EE got very good competition in market so this makes thing worst......