Starting to make an application for Android [closed] - java

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/

Related

how does goodreads work? [closed]

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 4 years ago.
Improve this question
I am new to android studio and would like to make an app that is similar to Goodreads. Can someone outline the key components of making an app like this. It would also be great if I could get some kind of template that I can use. I imagine some of amount of the user information will be kept on the device while some of the other larger sets of information will be kept on a database. What would the code connecting these two parts look like and what other important parts have I missed. Thanks in advance.
Android is a big world and doesn't exist an easy way, I mean all need time to be good at something, but well is not impossible I recommend you start with the Udacity courses
Basic Level:
Developing Android Apps by Google
Android Basics: Data Storage
Android Basics: Multiscreen Apps
Android Basics: Networking
and latter star to flow important people on android world
Android expert even follow in twitter
after that, you have a basic knowledge you can start on other courses https://caster.io/ is a good choice for learn MVP MVVM and other things
also study general programming and Software Engineering : Desing Parrents, Clean Code , Clean Arquiecture, SOLID principles, Versions systems like a Git.
well that my advice for you, good luck and never stop to learn!

SDK minimum or best pages install [closed]

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 6 years ago.
Improve this question
UPDATE: Todays time android automatic suggest and check marked the required packages.
I am so much confuse about installing Android SDK packages. What packages should I install from this long list. I am beginner student and it not make any sense to me what things does what.
I need a minimalistic setup for very basic or beginner level app development.
what the best installation for eclipse (minimum packages).
Give me best idea for this install packages.
If you are planning to develop for API 15 and above, then just download API 15-23 to get the minimum download as well as maximum tools. API 15 is what I use as it takes up 90+% of the Android market, and is a good choice.
I would recommend you download all the Extras, especially the HAXM if you are planning to use the Android emulator to develop instead of testing your app on a real device.
For the Tools/Build-Tools/Platform-Tools, I suggest only downloading the latest version, and if you are planning to save space, delete it and download the next latest version which can be seen in the Rev. column. As a beginner, I recommend you don't try out the Tools(Preview Channel) as they can still contain glitches or are unstable as they are still in alpha.

What skills does it take to develop an Android app? [closed]

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

Coding for cellphones [closed]

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 have a old LG MG280 cellphone that I'd like to code some simple things for. It has Java support, but I know that it is not simply making a Java ME application. It has to follow some specific specs otherwise the app will not run. Does anyone know what those specs are?
JavaME platforms are made up of a profile and a configuration. Most mobile phones use some combination of the Mobile Information Device Profile (MIDP) and the Connected Limited Device Configuration (CLDC).
The LG MG280 you are interested in uses MIDP-2.0 and CLDC-1.1, which is pretty standard.
To get started with development you'll probably want to be using the Sun Java Wireless Toolkit (frequently abbreviated to SJWT or WTK). Or, if you are a windows user, you can use the (newer) JavaME SDK 3.0. This gives you tools needed to compile/package applications and an emulator which lets you run/debug application on a desktop computer.
There are numerous tutorials available online. Here's a few to get you started:
http://today.java.net/pub/a/today/2005/02/09/j2me1.html
http://developers.sun.com/mobility/midp/articles/wtoolkit/
http://developers.sun.com/mobility/learn/
http://www.developer.com/java/j2me/article.php/1561591
Find out which J2ME profile it has - MIDP etc. Then find an appropriate tutorial, such as this one.

What is the initial step to start with android? How does java programming help? [closed]

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
I am a Java professional. Now I'd like to write an application for the Android platform.
What is the initial step I need to take?
How does my Java programming experience help in this case?
Android applications are written in the Java language but does not use the JVM - instead it runs on the Dalvik.
Download the Android SDK - it has examples and an emulator.
Android Resources help me a lot to learn android programming.
android dev forum has detailed instructions on how you can start with it. Download eclipse and android forum gives instructions on how to set it up with its plugins. The plugin includes an emulator and is very easy to use. Try it out!
Dev Environment
Sitting up a dev environment goes something like this:
Download the Android SDK and unzip it
Download Eclipse (There are several downloads on the Eclipse site. I think I downloaded the one called "Eclipse IDE for Java Developers")
Install Eclipse (basically just unzipping it)
From within Eclipse, install the Android Plugin
Tell Eclipse where the Android SDK is
Setup an emulator image (AVD)
To start a new Android Project, go to File/New/Android Project
You can find the details here:
http://developer.android.com/guide/developing/eclipse-adt.html
Websites
There are several websites including:
developer.android.com -- official reference and tutorials.
anddev.org -- has forums and tutorials
Books
Anddev.org is working on “a non-commercial book to learn programming for Google’s Android” called andbook.
Worx has a book called Professional Android Development. You can download the first chapter for free from their website.
Videos
One thing that helped me understand Android conceptually was the Androidology videos that Google produced.
There are several videos on the Android developers site and also on YouTube
What is the initial step I need to take?
Covered nicely in other posts.
How does my Java programming experience help in this case?
Your Java experience will mean you can focus on the Android framework and how to do things the Android way without getting confused about what is the framework and what is Java. I have worked with people who started with Android w/o experience with Java and they were forever trying to tell them apart. "Is this a Java thing or an Android thing?" was a common question. You will be a step ahead of them.
Take a look at developer.android.com from there you can download and install the sdk (detailed instructions to do so here) they recommend using eclipse for your IDE. I used it this summer and was very impressed. Take a look at the dev guide there is a lot of stuff that can get you up and running.

Categories

Resources