[Q] Can I create an android app without knowing java? - Android Q&A, Help & Troubleshooting

i want to whether i can create an app without knowing anything about java..i have installed the sdk but can't go any futher..do i need to know about java??

If you want to actually program yes... I believe there is an easy app creator out there, but you won't get too far with it.
I just started learning Java, picked up a book and im getting into it. Oracle has online tutorials as well as Android Developers, you can follow those to get a gasp of it. The real issue is learning the in's and out's of java to bee more creative.
Sent from my PC36100 using xda premium

Take a look at illumination software creator at radicalbreeze.com . No programming experience necessary. There are other apps like this.
Sent from my Galaxy Nexus using xda premium

Simply put yes you can. There are other language alternatives. C# (mono project) and there are a few different implementations to allow you to write javascript for apps as well. Also check out app inventor, it lets you drag and drop program. No typing involved.

Related

rom building

Is there an easy way to build a rom such as using a program to do most of the work? like with adb you can use droid explorer to set up and use adb which is far easier than setting it up by yourself.
In essence I guess I'm asking if there's any shortcuts you can take.
Thanks in advance.
Sent from my overclocked EzHero using XDA App
ozydious said:
Is there an easy way to build a rom such as using a program to do most of the work? like with adb you can use droid explorer to set up and use adb which is far easier than setting it up by yourself.
In essence I guess I'm asking if there's any shortcuts you can take.
Thanks in advance.
Sent from my overclocked EzHero using XDA App
Click to expand...
Click to collapse
Well, if you want to take an existing ROM and use that as a base, then dsixda's kitchen (http://forum.xda-developers.com/showpost.php?p=5626292&postcount=1) is really helpful. If you want to start from 'scratch' (source code), then I haven't seen a good solution yet. However, progress is being made on my Android Builder (see sig) and another similar project that has yet to be announced.
There are other tools to help with other things like -
http://forum.xda-developers.com/showpost.php?p=6703735&postcount=1
http://forum.xda-developers.com/showthread.php?t=598026
http://forum.xda-developers.com/showthread.php?t=640592
http://forum.xda-developers.com/showthread.php?t=514412
I have yet to use any of these, but they might be useful. There is no dran 'n drop GUI to do this stuff yet, no. And even with these tools, you'll still have a learning curve. It does take some time.

[Q] Am I on the right track?

I want to develop android apps.. lol I downloaded JDK and eclipse.. I am familiar with the concepts of coding html, php, exceptions.. Do I need a TON of knowledge to get started? Can someone link me to some basic walkthroughs?
If you don't have Java knowledge, then your options are Phonegap or Titanium Appcelerator!
Using phonegap, you will be able to write apps using HTML+CSS+JS. Read about it.
See if these http://developer.android.com/resources/browser.html?tag=tutorial are enough to get you going. Maybe after that look for a book. I've been using a more recent version of http://www.amazon.com/gp/product/1934356492. Then again, maybe it isn't the best book to use, because I haven't actually created any apps of my own yet.
Cool thanks for the help. I am gonne get the lynda.com tutorial and a java book. Im sure all coding has the same basic concepts. Maybe I can make a useful app one day lol
Sent from my MB860 using XDA Premium App

Simple Calculator App Development Help

Greetings, here is a simple calculator app that I am developing in Flash Builder with Flex, which basically uses java and xml's to develop. Although I have the basic logic down as for how I would like to approach this type of APP, I would like for some one to help me structure the coding. I will upload the source directly along with screen shots to help. XDA Developers won't let me upload the coding within the actual post so I have provided them as attachments.
ryandwatts said:
Greetings, here is a simple calculator app that I am developing in Flash Builder with Flex, which basically uses java and xml's to develop. Although I have the basic logic down as for how I would like to approach this type of APP, I would like for some one to help me structure the coding. I will upload the source directly along with screen shots to help. XDA Developers won't let me upload the coding within the actual post so I have provided them as attachments.
Click to expand...
Click to collapse
If you're building a tip calculator, you might want to take a look at the source code of this example app. (It's from a book I'm reading "Android How to Program")
Edit: I just realized you're developing an app using Flash.. This post may not be of use to you. If so, just ignore this and move on.
Either way thanks. For the reply. I appreciate it
Sent from my DROID RAZR using xda app-developers app

Devople apps on android

What i need to build app and games ? Please tell me about the language which i had to learn to write a program ??
Sent from my GT-I9100G using xda app-developers app
ahmed_mokh said:
What i need to build app and games ? Please tell me about the language which i had to learn to write a program ??
Sent from my GT-I9100G using xda app-developers app
Click to expand...
Click to collapse
You will need Windows or other platform , jdk , java IDE such as eclipse , android sdk . You'll need to have a basic understanding of java and xml...
Sent from my WT19i using xda app-developers app
First off, you need the Android SDK and Eclipse.
You also need to have an experience in Java or C++ programming as well as a good experience with XML files.
Here's a link to a tutorial..
Do use the SEARCH button next time.
Thanks all for reply
Sent from my GT-I9100G using xda app-developers app
You need to know firstly - What Android is not?
Answer is:
A Java ME implementation — Android applications are written using the Java language,
but they are not run within a Java ME (Mobile Edition) VM, and Java-compiled classes and
executables will not run natively in Android.
Part of the Linux Phone Standards Forum (LiPS) or the Open Mobile Alliance (OMA) —
Android runs on an open-source Linux kernel, but, while their goals are similar, Android’s
complete software stack approach goes further than the focus of these standards-defining
organizations.
Simply an application layer (such as UIQ or S60) — Although Android does include an application
layer, “Android’’ also describes the entire software stack, encompassing the underlying
operating system, the API libraries, and the applications themselves.
A mobile phone handset — Android includes a reference design for mobile handset manufacturers,
but there is no single “Android phone.” Instead, Android has been designed to support
many alternative hardware devices.
Google’s answer to the iPhone — The iPhone is a fully proprietary hardware and software
platform released by a single company (Apple), whereas Android is an open-source
software stack produced and supported by the Open Handset Alliance (OHA) and designed
to operate on any compatible device.
anasdcool71 said:
First off, you need the Android SDK and Eclipse.
You also need to have an experience in Java or C++ programming as well as a good experience with XML files.
Here's a link to a tutorial..
Do use the SEARCH button next time.
Click to expand...
Click to collapse
What level of Java is necessary? I'm a compsci major and I've had Java for 3 semesters. I've never done anything with XML.
Any suggestions on what I should start reading/learning?
BosnianKingdom said:
What level of Java is necessary? I'm a compsci major and I've had Java for 3 semesters. I've never done anything with XML.
Any suggestions on what I should start reading/learning?
Click to expand...
Click to collapse
XML is really easy to learn.
Java, you'll only require upto those constructors, string use, and all that. And yeah, arrays too.
Sent from my GT-S5360 using xda premium
anasdcool71 said:
XML is really easy to learn.
Java, you'll only require upto those constructors, string use, and all that. And yeah, arrays too.
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
Yeah I've looked at some xml sample code, it doesn't seem to be difficult. I I don't think that it's as complex as Java. All of the things that you have listed are covered in the second semester. In the third semester we went over data structures...
#### Sent from my GN7 #### B0$N4 ####
BosnianKingdom said:
Yeah I've looked at some xml sample code, it doesn't seem to be difficult. I I don't think that it's as complex as Java. All of the things that you have listed are covered in the second semester. In the third semester we went over data structures...
#### Sent from my GN7 #### B0$N4 ####
Click to expand...
Click to collapse
Then you're good to go. For high level apps, you may require data structure too.
But the writing of the source code of an android app is a lot different from the original Java. You gotta know about certain Objects and Methods which you're gonna use in your app. Head over to API guides in developer.android.com.
Sent from my GT-S5360 using xda premium

[Q]Java developement on Android

Hello. I've been wondering for some time now if it's possible to make some Java classes (that you would normally compile and run on windows) on android. Here's the thing; I'm a student and we need to make some silly classes at school. I bought my new SGS3 and I wanted to do all the work on it so I don't have to take my PC to school everytime.
So, is there any kind of emulator or application which could solve my problem?
I know there's Eclipse for Androd Java developement but that's not gonna help me with my problem. I also know that Android has DVM instead of JVM but i just wanna know if there's a workaround.
Thank you,
Krastt
PS: I'm sorry if I this is not the right place to post such a question but honestly it seems the most appropriate.
Sent from my GT-I9300 using Tapatalk 2
Krastt said:
Hello. I've been wondering for some time now if it's possible to make some Java classes (that you would normally compile and run on windows) on android. Here's the thing; I'm a student and we need to make some silly classes at school. I bought my new SGS3 and I wanted to do all the work on it so I don't have to take my PC to school everytime.
So, is there any kind of emulator or application which could solve my problem?
I know there's Eclipse for Androd Java developement but that's not gonna help me with my problem. I also know that Android has DVM instead of JVM but i just wanna know if there's a workaround.
Thank you,
Krastt
PS: I'm sorry if I this is not the right place to post such a question but honestly it seems the most appropriate.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
You could look at ADIE https://play.google.com/store/apps/details?id=com.aide.ui&hl=en which is a IDE to run on android to build android apps but you might be able to use it to write java classes.
Or check out my project which lets you run full linux distros on top of android, this its a bit of a work around but you could then install a full java IDE and work from there
While I'm waiting for more ideas I'll check your project. I knew about AIDE but I never tought it might also work with Java classes. Imma try that too.
Sent from my GT-I9300 using Tapatalk 2
Check out an app called Terminal IDE. I think it's what you are looking for.
Sent from my GT-I9300 using xda premium

Categories

Resources