Beginner guide / Flash to Android converter - android

I am new in the Android development area ( i bought my Samsung Galaxy S 2 days ago, mainly to test the apps I create directly on the device ) and today I started gathering information about how to create Android Apps ( I`m interested in creating games ) .
I have installed the SDK Tools and Eclipse , updated everything , and already started on my first app .
The problem is that I try to convert my Flash games I previously made , I try to convert them into Android games .
Is there an easy way to do this ? I'm a fast learner , but complete beginner to Android apps/games .
Can someone give me some tips / link to tutorials they found useful / hints / help / code snippets ?
Maybe someone can help me by telling me how they started , or how they start the games now ?
I'm asking here because all the tutorials I've read were for Apps , none for games .
Thank you in advance .
Chris

You might have better luck at gamedev.stackexchange.com for game specific questions.
However, if you want to develop in the Android SDK, there are a few game specific examples in the Android documentation, i.e. LunarLander. I would read through the SDK documentation thoroughly before you do anything else.
If you just want to run your flash game on Android directly, see Air for Android.

You can also build with AIR captive runtime so user don't get any notification to install or update AIR runtime,but APK output will increase by ~9Mb.
Or you can give a try on Andaired

Related

Any idea of the IDE or framework that was used to develop the application?

So I am a freelancer who is tasked of adding new changes to an already existing app. However, the person who hired me does not have any information about how the app was developed. He said he hired another freelancer to help develop it for him. I am trying to rebuild his app but the trouble is that I cannot seem to understand which IDE or framework he was using (xamarin, react-native or flutter) to develop his app. I am getting several errors all over the place. For example, referring to the picture below:
Looking at the first image, you can see that I am getting an error with android:colour=resourceId:0x106000b. Based on my experience with android development, I have never seen this syntax. The same case for the picture below:
Same case here, I am not sure what tools did the previous developer used because I never seen the format resourceid:#x#######b assigned before. Can someone help me with this?
EDIT: I am using Android Studios to develop android applications and have been using only that. I am kind of new to android development
EDIT: May I ask what this means?

How to make games for Android devices in Android Studios

I develop games for IOS devices and I wanted to make games for android devices as well. The problem is I dont think you can do it with Android Studios alone. correct ?
In IOS development we have Spritekit, which helps us make games and good ones.
Does Android Studios have anything similar to that ? I've looked up many sites and I cant find the answer. I see many android developers use Unity, buildblocks, etc. To make games. Is this the only way to make the games for android devices or can you make exact games like the ones in unity and Spritekit by only using Android Studios ?
Thank You In Advance !
You definitely can create games with Android Studio alone -- creating your own game engine is one way.
If you mean using a ready game engine, an excellent alternative is libgdx - https://libgdx.badlogicgames.com - but there are others.

Audio recording with SmartFace.io (Android - Ios)

I'm developing a mobile APP to record audio, save to file and then send to a server. I'm currently using SmartFace.io, cross platform application to create both Android and iOS mobile apps. Been researching but can't find the audio capabilities of such platform, the online API documentation doesn't include specifics and the media items have no detailed info.
I'm not a beginner, SmartFace looks good but can't find any info regarding what I need to do. I'm not so sure if a lot of people is using it.
What I've done:
- Tried using PhoneGap but couldn't make it work, a coworker with more experience on Phonegap struggled until one project worked, we discovered some libraries and versions collide
- Tried samples posted here but as some other users reported, didn't work
- Also tried the now dead Mosync but the C code provided on the now dead forum doesn't work (says platform not supported).
- I know Appcelerator have working samples but it's my last choice
- Found working projects for Android Studio but we are still trying to avoid specific work for each platform-app-IDE-framework
Thanks in advance
Smartface App Studio offers lots of ready to use components and libraries in it.
However, for current version it is not available to record an audio samples.
For more details about the features and roadmap please check the links below;
http://www.smartface.io/developer/guides/
http://docs.smartface.io/
http://www.smartface.io/roadmap/

Can I develop for Android without an Android phone?

I don't have an Android phone, is there still a way I can learn Android? How can I learn and what do I need?
Yes, absolutely ... the android SDK comes with an emulator, which, while quirky in some ways, does a pretty good job of letting you at least start learning and running most sample projects.
edit: This thread is somewhat old, but in recent times a new emulator has been released that is quite nice. Check out Genymotion :)
To add to Joel Martinezs answer,
Yes you can learn android dev without having a device, although it is really good to have one if you are into dev.
I started 3 months back and this is what i did
Downloaded the sdk and tools
Created a hello world app
Read about android sdk best practices in the developers site.
Looked at a lot of sample apps to know how they work
Started creating our app.
If I could do it, I am sure you could do it too. Android development is very easy to get started. You have all the info you need in the android developers site. If you need any help we are here at StackOVerFlow :-)
You need to fulfill the following requirements
Java knowledge
Android sdk
Android simulator
working knowledge of android OS(you can get it using emulator)
creativity and logics
Finally, a video tutorial(I suggest lynda.com)
Also take a look into android developer official site
Hey in addition to the above answers,
u should actually test on ur device when u r making an app that uses one of the following :
GPS, or wi-fi to get user location
when u want to use any phone sensor in ur app
when u r trying to integrate camera/ camcorder in your app
also u might need to actually test phone call/sms functionality integrated in an app
otherwise the emulator just works fine
As Joel puts it, you can use the emulator. Here is the developer website, and here is the page specific to the emulator.
Sure. Just get an android emulator and use that for your development. there are free emulators available online as well as tutorials and lots of books available for android OS development.

writing a "Hello Android" program

I am really new in the Android world. I would like to try to write a simple "Hello Android" program that runs on an Android simulator. I have tried to Google here and there for the last couple of days to find a simple article that will guide me step by step.
Are there that kind of simple articles on the net? URL?
I am running Ubuntu 10.04
I have downloaded the android SDK Tools 10 and many more packages.
I have browsed the [android-beginners] list
I have read the FAQ list
What next? Thank you for any clues / URLs.
PS (added):
Basically, I am confused because every time I follow a new page, it will start with something like "you need to do XYZZY first". Again, when I went to XYZZY page, it will have a yet another prerequisite. Anyway, I have no idea what "eclipse" is, but I am going to install it yet. OK, I will be back soon. Thanks for all replies.
I'm wondering why this didn't help you, but since it seems to have failed for you, let me guide you to:
the official google android hello world
moar good articles / examples / tutorial
Once you have installed the SDK, the Hello, World tutorial should be just what you are looking for ;-)
It'll guide you, with the following steps :
Creating a Virtual Device for your tests
Creation a new Android Project, with Eclipse
Creating a first UI ; and using an XML Layout
And it'll end with a few words on debugging.
If you move out of experimentation into actual development, then I'd recommend getting a real device as soon as possible - emulator performance is really bad.
Depending on your requirements, Android-x86 may be useful (although it seems more targeted at deploying Android to desktops than development for phones)
You can buy developer versions of phones through Android Market, once you've registered a seller account. These are network unlocked (can be good for testing if a messaging problem is network weirdness of a bug), and allow you to install custom images (mostly useful if you want to get into platform development).

Categories

Resources