I am newin JDeveloper environment and I want to develop ADF Mobile application using Android with offline capability. Please can you help mewith a step by step tutorial on how to integrate sqlite in a mobile app. (with CRUD operations). Many Thanks!
If we could tell you that, we wouldn't be here, we'd be off doing technology futures. When you talk about Mobile, the question becomes what mobile strategy are you talking about? Are you talking about coding for Windows Phone, or are you talking about developing web applications that target mobile devices because the two are discrete options.
Assuming you are talking about WP7+, then the answer is that Microsoft is throwing a lot of money at this, and the platform is getting closer to WinRT as it progresses, so skills you pick up there are as relevant as if you started with WinRT. However, if I were looking at learning mobile development, Microsoft does not have good market share right now and nothing convinces me that they have a well thought out long term strategy in place to increase this share significantly. So, that realistically leaves you with Android and iOS. Out of the two, I would pick Android to start on - the cost to entry in this market is significantly cheaper than iOS.
Now, does this mean that Windows desktop is dead? Of course it isn't. Multi-billion dollar companies still rely on desktop applications on a daily basis, and there are some tasks that can only realistically be done on a desktop application. However, these companies also use a lot of intranet based applications, and the long term future (right now), in this space, is HTML5. If I was looking for something that would get me employed, that's where I'd be looking - and you don't need Microsoft for this side either.
Have you looked up on the web about the subject? I ask that because you posted a very broad question without showing any knowledge you may have about the subject. For this reason, and forgive me if I'm wrong, I am sending you the following links:
Thanks for your reply. I was just looking for a general impression. I am looking to develop a phone app next year and this seemed like a good environment to do it in if you want to native.
So, there is no specific question at this stage, when the time comes one would just need to dive in and play with it till you get it right. But, knowing sure you do not dive into some crappy tool helps.
Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction.
~ Albert Einstein
I have a couple of things on for Intel right now, so I won't be freed up until November - and I want to do a joint project for Code Project and Intel at that point. That's probably going to be the one that I use the XDK for (and it will also introduce the Intel Cloud Platform).