Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I have developed one website and now I want to create an android app for it. App should be in sync with web site automatically. I know there are many online free tools for it. But I want to learn Android programming from basic.
I just don't want to link or view the webpages from Smartphone but I must be able to add some android features.
You may assume I am newbie in an Andriod developing field.
So I want any, good tutorial or book for this. Any suggestion?
For e.g. suraj.com ---> Suraj (android​ app)
Thank you in advance.
If you want to build native app, and communication with your server, follow the step
Learn JAVA and Android SDK
Use Eclipse
Build your server and create web api (like http://localhost/index.php?data=123)
In android application, call web api to send or receive data (GET,POST)
and you can also following this website
Android User Interface Design: Layout Basics
androidhive
Typically new Android apps use the ActionBar UI pattern. If you're looking for something quick, create an Android app with an ActionBar for navigation, and use a WebView to display mobile-compatible pages from your website.
You can use phonegap, if its a simple website, or you can load website through inapp browser into your app. I would recommend to use phonegap though.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I am working an E-commerce buy sale online asp.net mvc website. I am working in a group. we are beginners. we are confused about the fact that how we will be connecting an asp.net mvc app with java based android app? For example how android app will connect to the database which website is using. to be more specific how the same database will be synchronized with both platforms. kindly share the approach(s) to do that wisely. Thanks
Quite simply, there is usually no "direct" conversion or merge between a MVC web site and a mobile app.
Your best bet may be to try to make the MVC site responsive (i.e. Friendly to devices with different screen sizes) so that it can easily be displayed on a phone or tablet. You can then "merge" them that way. (I've never tried it personally, but a Web View may work here). So you'd achieve the "merge" by sometimes showing them your app code and sometimes showing them your mobile site (preferably as seamlessly as possible). Again, I've never tried that personally, but it's worth looking into whether that could work for you.
If you want to convert the code itself, the way you'd go about it is to first separate the server-side business logic from the client-side logic. The client-side logic (screen construction and whatnot) goes in the mobile device and the server-side business logic goes in a Web API RESTful service.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am looking to develop a chat application in android. I know core java and android well but I dont know java sockets and servlets. Are java sockets and servlets necessary to develop an android chat application?
Which api should I use to develop a chat application in android? What are the java and android concepts needed to develop an android chat application?
If I am to develop a chat applicatioon using Google cloud messaging in android, is knowledge of java sockets and servlets mandatory?
If your goal is to create an instant chat service, I would personally recommend the Sinch SMS API or Smack. However, if you want to use the Google messaging API, you might want to follow a tutorial such as the one here just to get you familiarized with writing the required server integration code (servlet use is explained so prior knowledge is not necessarily mandatory). Its really a matter of preference and comfort so choose whatever you think you will be able to work with. I hope this helps!
And no knowledge of sockets and servlets is not necessarily mandatory depending on what path you choose. Most api's handle this for you.
EDIT: If you don't like the options I've provided, you could try this however I do believe in your case Sinch would be the best approach.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 7 years ago.
Improve this question
I am new to android app development is there any plugin that capture different webpages to get user interactions with webpage UI,user device name,user session,user time spend on a particular screen and display those records on my mobile application.
thanks.
Your best bet would be google analytics. Its pretty straightforward and well documented.
See here : Google Analytics
If you mean you have a web application for mobile,
What about clicktale ?
it shows a full report of clicks like hitmap and more, also google analytics is one of the best free users analysing tool, you can combine many tools using the google tag manager, its actually a industry by itself
I would recommend using clickale and google analytics at first.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
So I got this idea that I want to implement as an Android application. Now what I have learned so far is Java, C and C++. As I understand, Java would be the smartest choice right? Have to mention tough, my experience is of a 1st year CS student's.
So I basically want to make a application that you can launch from the phone and it will also have a little database and fetch info into it from the users Facebook account.
So my questions are these:
The facebook part seems to be the hardest one to me. How is this done? Are there any articles around where I could read about it.
Second is, should I develop the application in Java?
And third one is... If I do it in Java, I see that Google has a lot of stuff up for learning all of it. It also features two development kits. One is a stable version which works with eclipse and the other one is a preview thing which is a 0.xx version.
The second one seems to have all thoes fancy thing tough like having the phone preview on the screen all the time so that you can see how it looks like on the phone. And it seems to me that the Eclipse version does not have such features. So which one would be smarter to pick?
Today, most apps for android are written in Java and with Eclipse. I would recommend you to do the same, because it is the easiest way at the moment (IMHO).
The Android Studio is still in the alpha state (as you said), so it can have some bugs. That's why you should use Eclipse (Android Studio looks great though).
Two simple links to put you in the right direction ;)
https://developer.android.com/training/basics/firstapp/index.html?hl=cn
https://developers.facebook.com/docs/android/getting-started/
Edit for "how apps looks like in eclipse":
You have 3 options in eclipse to get a view of your app:
1. The xml-layout builder: in Android, you can create the layout of the app via xml or code. In Eclipse you have a preview of your applayout which you designed in xml (How it looks like)
2. Upload the app on your phone and watch it
3. Upload it on an android-emulator, so you don't have to use a phone
Follow this link for starting android apps development https://developer.android.com/training/basics/firstapp/index.html?hl=cn
Facebook is providing separate SDK for integrating with android apps & this link will help you https://developers.facebook.com/docs/android/scrumptious/
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
What skills does it take to develop an Android app?
How easy is it to publish one in the app market?
Does it need any previous experience?
This question serves as a personal to-do list on what to learn. I would like to develop an Android app in the near future.
What skills does it take to develop an Android app?
You must have core knowledge of JAVA to start android development and a having good knowledge of xml,layouts designing,Database implementation and SQL Queries.
How easy is it to publish one in the app market?
Check out the Step by Step Explanation of Pusblishing Application on Market and also Developer guide
Does it need any previous experience?
Its not necessary but having a bit knowledge of Android would be more better and Core knowledge of JAVA is enough.
If you would like to develop an Android app in the near future.
I suggest you to start with Getting Started in Android
First thing to build an android app
You should have good skills in java,classes,XMl user interface
You should have good knowledge of database its functions and queries.
One should be hardworking and dedicated for work
These all points are enough to build an app in android