473,406 Members | 2,620 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

What should I learn for Android Aps Development - Adobe AIR or Android SDK ?

2
Hello,

I have intermediate knowledge about PHP/MySQL and I have some ideas about Apps that I would like to develop (from simple business apps, to different type of dating apps).

Now I can't decide should I start learning Android SDK/Java or Adobe AIR.
Native Android can provide faster apps and higher functionality
and on other side having Adobe AIR knowledge can be used to make cross platform apps or destop apps.

So, for me it looks like learning Adobe AIR is better investment.

What do you think?
What is learning curve for Adobe AIR vs Android SDK (if I don't have any Java experience)?
Jan 30 '14 #1
4 1742
Nepomuk
3,112 Expert 2GB
Hi deki22 and welcome to bytes.com!

Never having used Adobe AIR for development myself, I can only guess at some things concerning that platform; however generally the answer to such questions is: It depends.

If you use Android SDK you can take advantage of basically everything the devices your app will run on can provide; thereby your apps may be faster (which may be essential in high performance applications), you have access to all of androids libraries (plus many Java libraries developed in the past 19 years) rather than just those Adobe include and your users won't have to install Adobe AIR on their devices.
On the other hand, developing with Adobe AIR will make your apps more portable and possibly simpler do develop; if you don't need the above then this may be the better choice for you.

Whichever path you take, you have a steep learning curve ahead of you; Android SDK or Adobe AIR, Java or ActionScript, it won't be a walk in the park. However if you're determined I'm sure you could succeed in either.
Jan 30 '14 #2
deki22
2
Does anybody know what investment I need to Adobe AIR development?
I need to buy adobe flash?
Do I need anything else that is paid?
Jan 30 '14 #3
I think the first thing that you need to do is to take a basic training in Java. You will definitely need it for any android application. I would definitely suggest Android SDK as compared to Android AIR.
Jan 31 '14 #4
Ignore Adobe AIR, Android SDK is more than enough for learning Android.
Jun 10 '14 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

2
anu401
by: anu401 | last post by:
what is software development? how to develop the software ? what are the platforms used for developing software?
0
Todd Faisal
by: Todd Faisal | last post by:
A quick overview of the popular mobile application development platforms: Android application development Android is developer’s dream – it is free, open sourced, and it is developed and endorsed...
2
by: Peter Foley | last post by:
I have spent the last few years working with on a niche development platform but would like to move on now. I was wondering what are some good languages, platforms to retrain in? I need to...
1
Nepomuk
by: Nepomuk | last post by:
Android development is a pretty broad field and no one article could ever hope to encompass everything there is to learn. For that reason, this article attempts to collect links to various tutorials,...
12
by: impin | last post by:
i am new to android apps development. what is push notification in android apps development and how to implement this?
5
by: Token384 | last post by:
This question has been on my mind for some time. I'm a Business Informatics student (first year) and was wondering what language should i learn for my specific goals. In the second year i will get...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.