Convert flash file/app to android app/apk - Android Software Development

Is it possible to create a game/app in flash and then convert it into an app/apk install that android can run native? I want to write a simple app for my own amusement; all I need is the vibrate, audio, and touch input function. Sound and input should be easy if the file can be converted, vibrate may require more knowledge in the APIs; I don't really know, as you can tell, I'm no true Dev.
I found these sites...
http://codes.widged.com/node/24
http://www.webkitchen.be/package-assistant-pro/
Could these apk files be installed normally, by just installing the apk from the SDcard, or would it need to be signed first? Would this work for apk signing or just ROMs?
http://forum.xda-developers.com/showthread.php?t=473580&highlight=signing+made+easy

hm. i know that this is possible for windows mobile but for android might be a little bit harder since there isn't native flash (i.e. standalone player) yet.

I don't want to run it as flash, want something akin to the Adobe cs5 feature that would allow you to recompile flash apps into native code (...C...) for iphone. Android uses java for apps, so I guess it would be a flash to java conversion.

Adobe had an Android AIR SDK for Flash CS5 but it's nowhere near prime time yet... they expect it will be ready late this year. That said... I have created a couple of small apps and have seen some pretty cool games screenshots in the developers section.

I read a lot of articles about this some time ago after Apple pretty much banned all non natively coded apps from the App Store. Adobe was working with Google and focusing more energy on Android. Hopefully there will be an Android packager for Flash CS5 very similar to the iPhone packager they released.
I am working on some apps for Android, but I am WAY better at Flash/Flex and actionscript that Java, so I am really hoping to see something cool with this.
I played around with the iPhone packager, and was able to compile a few cool things and install on my personal iPhone and they worked pretty well, so I have a lot of confidence it will be great.
That reminds me that I need to start researching this again to see if any new developments have come up. I haven't checked on it in a month or so.

Hopefully something comes of this soon.

davesters81 said:
I read a lot of articles about this some time ago after Apple pretty much banned all non natively coded apps from the App Store. Adobe was working with Google and focusing more energy on Android. Hopefully there will be an Android packager for Flash CS5 very similar to the iPhone packager they released.
I am working on some apps for Android, but I am WAY better at Flash/Flex and actionscript that Java, so I am really hoping to see something cool with this.
I played around with the iPhone packager, and was able to compile a few cool things and install on my personal iPhone and they worked pretty well, so I have a lot of confidence it will be great.
That reminds me that I need to start researching this again to see if any new developments have come up. I haven't checked on it in a month or so.
Click to expand...
Click to collapse
You can sign up for the preview developer program for AIR which will allow you to build flash apps for android.

Related

Google's Android - why isnt there more development for this?

http://code.google.com/android/
incase anyones not familiar with android, check that site out.
im not sure why there isnt more development or developers that are going after this in terms of getting it working on all devices? im currently using it on my vogue and its amazing. definately better UI in terms of EVERYTHING. its open source, so i think developers should be all over this! has so much potential its kind of ridiculous
vogue thread
http://forum.xda-developers.com/showthread.php?t=382265
its working about 80% now thanks to amazing developer martin.
the browser and everything (overall UI) are so much better and smoother than windows mobile! and being that its open source with google ENCOURAGING development of apps and themes and skins and whatnot, i think this is the next best thing to happen to ppc's.
THIS is the actual iphone killer.
just some samples
on a vogue (very smooth)
http://www.youtube.com/watch?v=d0z9bWiAT44
just a demo of the browser (mine is actually a little smoother than this)
http://www.youtube.com/watch?v=B2FpDDEVWtk
the reason im posting this here is because i was the first one to post in this section with manilla2d (when udk first released it), asking whether we can get this on other devices, and look what happened with that. if we can get the amazing developers from here to work on this like they worked on m2d, then wow this will be amazing!
Yeah, even I'm suprised at the low level of excitement of porting this to all devices. Hoping for some real development . Btw, those videos are pretty impressive.
Akshay
Yeah... I'm a little surprised too.
I have a Vogue now, so I'm OK, but I'd love to see somebody pick this project up for the Touch Pro. It seems to be very similar to the G1, so the porting would be a lot more complete than the porting to the Vogue.
Hopefully somebody with the skills (read: not me) will undertake this.
it'll pick up. i say in 6 months to a year people will snap out of the apple app dev craze. but from a dev point of view, apple is where its at right now. the amount of money you could make is a driver by all means.
htc will also be a key part in this. when they start to release better looking hardware, perhaps something on par with the diamond....you'll see a user increase. and user increase translate into dev interest. so just hang in there....i think you'll get what you want soon.
A ppc that works only on 80 Percent ? And no additional Software, no outlook syncronisation? Thats at the moment somthing for freaks or people with a second device
If there would be a 100 Percent Android i would install it, believe me, because i´m not very happy with windows anymore.
So i think we must wait and hope.
My next Device in half a year will be hopefully the Touch HD with Android rolleyes
because it makes no sense to port androud to a phone that is not 3G with GPS.
the only advantage of the g phone that I saw was the service. 3G and free GPS! i'm like, how much for the puppy in the window?
I honestly think that porting it to my wizard would be senseless.
without the service the gphone is just a phone wothout service.
S.V.I said:
because it makes no sense to port androud to a phone that is not 3G with GPS.
the only advantage of the g phone that I saw was the service. 3G and free GPS! i'm like, how much for the puppy in the window?
I honestly think that porting it to my wizard would be senseless.
without the service the gphone is just a phone wothout service.
Click to expand...
Click to collapse
Of course it is always pointless. We do it because we can (and because we don't want to do anything while at work)
(and much like bluemetal, we are all tired of the same old look and functionality in our WM devices). Then again, it can always be worse....
we could all have iphones
Anyways, I am looking forward to someone porting this to the Blue Angel.
The bigest stumbling block for me is lack of Exchange support. GPS isn't really necessary with the cell tower triangulation available. The accuracy is getting better. It will never be as tight as GPS but close is good enough for me. I can do with out 3G (I wish I had it) I don't enjoy the experience with the little screen. It's like looking at the ocean through a porthole. A 5 inch screen with much better resolution would be great. I use it for quick info but surfing is not fun.
I do like the idea of going linux on the phone. It would be that much closer to having a truely mobile desktop. We wouldn't have to install resource hogging shells that ride on top of an already bloated today screen to get better customization.
I think the biggest problem overall though is the hardware needed will put a lot of older equipment like my little wizard out to pasture. I don't have the funds to rush out an purchase a new phone. And yes I think all the bugs will need to be shaken out for a while before I take the plunge. Maybe by the 2nd or third generation of Android things will be a little less "bleeding edge". It all looks great now but I rely on my phone too much to gamble on an untried system.
To be completely honest, I too am suprised by the lack of progress.
This is a complete replacement for Windows Mobile: something we've all only dreamed about up until now. It will have a wicked Dev community around it soon enough.
There were a hell of a lot of efforts to get the Beta running. But now... nothing?
*so confused
The worst part is, it'd be gorgeous on my LG KS20, but I doubt we'll see it anytime soon: no one loves us KS20 owners. Guess you were all just jealous of our drivers.
bluemetalaxe said:
A ppc that works only on 80 Percent ? And no additional Software, no outlook syncronisation? Thats at the moment somthing for freaks or people with a second device
If there would be a 100 Percent Android i would install it, believe me, because i´m not very happy with windows anymore.
So i think we must wait and hope.
My next Device in half a year will be hopefully the Touch HD with Android rolleyes
Click to expand...
Click to collapse
i don't know if you read my whole post, but i never said "hey everyone lets run something 80% finished on our ppcs."
waiting and hoping isnt going to do anything, thats why i started this thread. to get more attention instead of sitting and waiting for something we arent sure is going to ever happen.
im glad a lot of other people are on the same page as me, wondering why there is barely any development for this. thanks for the support guys
lets get some devs in here to weigh in on this!
Well, there's a number of quite simple reasons...
- Porting Android to another device isn't as simple as "Hey, it's Open Source, you just have to compile and install". First of all, you'd need to find a working cross compiler for ARM in the first place (one using Windows' API, like those used for PPC apps isn't much help). Then you'd need to write drivers for usually undocumented hardware with this cross compiler or in ARM assembler (reusing existing WM drivers, like in cooked ROMs, wouldn't work in Linux). Finally, you need to find a way to flash that system to your PPC (that's a bit more work than a patched/cooked variation of an already existing WM ROM), and so on. That's work for the kind of freaks who would do their taxes binary in mind...
- Writing apps for a system almost nobody own so far isn't that attractive. It's even less attractive if the potential developer doesn't own one - the real experience is always a bit different to an emulator, and usually would like some use for himself, too (what good is an mobile app for you if you'd need a laptop with emulator to use it? ). So far, there's only one official Android device out there, and aside from the fact it's still a bit "first try, for developers only" (no Outlook sync, ugly design, ...), you only get it in very few parts of the world or in overpriced eBay auctions. Inofficial ports with reduced functionality and maybe buggy or slow "beta" drivers aren't that great, too...
- While the Android API is quite close to common Java style, it's still something completely new, which requires some time to get into the framework's basic style, the available functions, the loopholes and small tricks, etc. With WM, the gap to common Windows (desktop) programming is way smaller, and I guess it's similar with the iPhone and Mac programming.
Or, in other words: Give Andoid some time to grow up. IMHO, G1 and the few existing ports are a playground for hackers and early adopters, so they can get startet with fixing (security holes, missing functionality, ...). Then, in some months, more devices with a "hacker improved" Android will be published, and when developers buy those, they also will start writing apps if they are missing something.
you'd think more people would be starting to port.. because god is that g1 terrible, you have to have sharpened pencils for fingers to type on that flush keyboard)
Mort said:
Well, there's a number of quite simple reasons...
- Porting Android to another device isn't as simple as "Hey, it's Open Source, you just have to compile and install". First of all, you'd need to find a working cross compiler for ARM in the first place (one using Windows' API, like those used for PPC apps isn't much help). Then you'd need to write drivers for usually undocumented hardware with this cross compiler or in ARM assembler (reusing existing WM drivers, like in cooked ROMs, wouldn't work in Linux). Finally, you need to find a way to flash that system to your PPC (that's a bit more work than a patched/cooked variation of an already existing WM ROM), and so on. That's work for the kind of freaks who would do their taxes binary in mind...
- Writing apps for a system almost nobody own so far isn't that attractive. It's even less attractive if the potential developer doesn't own one - the real experience is always a bit different to an emulator, and usually would like some use for himself, too (what good is an mobile app for you if you'd need a laptop with emulator to use it? ). So far, there's only one official Android device out there, and aside from the fact it's still a bit "first try, for developers only" (no Outlook sync, ugly design, ...), you only get it in very few parts of the world or in overpriced eBay auctions. Inofficial ports with reduced functionality and maybe buggy or slow "beta" drivers aren't that great, too...
- While the Android API is quite close to common Java style, it's still something completely new, which requires some time to get into the framework's basic style, the available functions, the loopholes and small tricks, etc. With WM, the gap to common Windows (desktop) programming is way smaller, and I guess it's similar with the iPhone and Mac programming.
Or, in other words: Give Andoid some time to grow up. IMHO, G1 and the few existing ports are a playground for hackers and early adopters, so they can get startet with fixing (security holes, missing functionality, ...). Then, in some months, more devices with a "hacker improved" Android will be published, and when developers buy those, they also will start writing apps if they are missing something.
Click to expand...
Click to collapse
ok now these reasons make a lot of sense. im just surprised that not as many people are trying to get it started so they can get started on fixing, like you said. but ok, all of your other reasons make complete sense. im sure the future releases of android will only get better.
android just seems like exactly what many of us have been looking for in wm devices, basically, a complete UI replacement endorsed/created by a large company (other than microsoft lol).
jakub_w said:
im just surprised that not as many people are trying to get it started so they can get started on fixing, like you said.
Click to expand...
Click to collapse
Who knows? AFAIK, the order numbers aren't that bad, and all those reviewers give some feedback, too. I mean, it's only a week since the G1 is available at all, and, as said, it's not very attractive so far. Not everybody wants to spend hundreds of dollars just to provide Google with requests and code changes and T-Mobile and HTC with money...
android just seems like exactly what many of us have been looking for in wm devices, basically, a complete UI replacement endorsed/created by a large company (other than microsoft lol).
Click to expand...
Click to collapse
I don't think the UI is the really big thing about Android. You can even replace it completely, and I don't know (yet) where the limits / design guides are for applications. I just hope it doesn't get as confusing as Linux on the desktop, where even a Gnome or KDE desktop can be modified so far that it's almost as hard to switch distros as switching from Windows to MacOS...
The important things about Android are more in the basic technology, imho, like
- A stable, timeless system core (*nix is older than me, so "modern" is not quite correct - that goes for MacOS X, too, btw...)
- Seamless integration of connection management and phone functions (opposed to WM, where it still acts like a makeshift patchwork, and with every update less APIs are working...)
- Portable application framework (Java, lots of system APIs)
- Simple application installation (no "is this EXE a PC setup or the PPC executable?", "How the hell do I install a CAB file?", ...)
However, I still wonder how/if Andoid will support direct PC synchronization (for shared files, contacts, appointments, music, ...) and how fast and memory consumptive the required Java VM is... (Well, at least none of the G1 reviews I read complained about that, so it seems to be faster than .NET on WM...)
i was just playing around with android and in the dev tools or api demos theres a section called opengl es. i have a vogue and i tried these, they ran extremely smoothly. isnt this something that everyone has been saying is impossible? (specifically for getting tf3d to run on the vogue) i think this proves that software driven 3d is more than capable of handling tf3d. just a thought.
jakub_w said:
i was just playing around with android and in the dev tools or api demos theres a section called opengl es. i have a vogue and i tried these, they ran extremely smoothly. isnt this something that everyone has been saying is impossible? (specifically for getting tf3d to run on the vogue) i think this proves that software driven 3d is more than capable of handling tf3d. just a thought.
Click to expand...
Click to collapse
I definitely agree with you on that. Thing is though is that this is a completely different environment with a different set of drivers (and rules) which makes (for example) modifying their parameters to allow for keys normally used for certain functions in WM to be used for something completely different. Also OpenGL (ES) is all that is used on *nix OSes whether or not they run on full or embedded hardware. All that's needed is the driver for the graphics chip. Microsoft wants you to use their proprietary D3D not OpenGL (ES) hence why it was impossible to have OpenGL (ES) before. Also TF3D uses DirectX and not OpenGL ES AFAIK.
Android is great. Only thing I need is a way to get the SDcard image working and a HTC Touch Pro to port Android, Angstrom and/or OpenMoko to, I'd be set.
why would you develop software for an operating system that isn't even fully ported yet?
joel2009 said:
why would you develop software for an operating system that isn't even fully ported yet?
Click to expand...
Click to collapse
Weeell....
- It's Linux and Open Source (some people wouldn't touch a closed system with a stick...)
- It's nice to be prepared when you get the running system
- There is a device with that OS
- The documentation is way better than Microsoft's
- There's a good chance the API will remain compatible, so it doesn't hurt to start early (opposed to WM, where some basic features can/could only be done with device dependant or inofficial APIs, which were dropped in newer updates...)

programming ON device

Hi,
i wonder if it's possible to code right ON an android device, such as the upcomming tablets?
plz correct me if i'm wrong, but i'm dreaming of coding and compiling direct on the tablet. (on my old wm6 device i did so by using basic4ppc, but it would be great to do so without using fring.)
Is this realistic or am i simply dreaming?
thanks for any reply to my silly noob question
your's
pedro
P.S.: by the way,do you gurus think there will be things like video-editing (similar functionality to pinnacle studio/vegas) and vst support for android?
No reply at all??
PLZ boys....can JDK and eclipse be run on an android device????
The only thing I'm aware of at the moment is the project (formerly) known as "Android Scripting Environment"
http://code.google.com/p/android-scripting
Among other things, it gives you Perl
Sent from my SPH-D700 using XDA App
Well, Eclipse is a Java application, so in theory it should be port-able onto an Android device. However, I imagine there would be so many things to fix/work-around that it just wouldn't be worth it. For example, I don't think Android has the Swing/AWT components, which Eclipse probably uses, so you'd have to rewrite all the UI display classes to use the Android libraries.
Much more realistic would be simply a syntax-highlighting text editor, which would let you write (but not compile, of course) on the go. I looked around for one of those a while ago but couldn't find one. I started writing one, but then decided that my urge to program on my phone wasn't strong enough for the amount of effort it would take to write such a program...
NEWS
i've read today good news..... basic4android (basic4ppc) announced a basic4android version (early beta) and "maybe" an on-device-programming version
infantilo said:
i've read today good news..... basic4android (basic4ppc) announced a basic4android version (early beta) and "maybe" an on-device-programming version
Click to expand...
Click to collapse
Hello,
it will probably be no version to program with B4A on the device. The IDE runs in conjunction with windows. Net.
Cu
Amalkotey
Basic4Android-Betatester
Steven__ said:
Well, Eclipse is a Java application, so in theory it should be port-able onto an Android device. However, I imagine there would be so many things to fix/work-around that it just wouldn't be worth it. For example, I don't think Android has the Swing/AWT components, which Eclipse probably uses, so you'd have to rewrite all the UI display classes to use the Android libraries.
Click to expand...
Click to collapse
These issues are not the only issue i see...
What about javacc wouldn't this need to be ported as a java application as well?
Which i dont see how you can develop a java compiler in java if you can i'll be amazed.
we'd have to wait for the native library imports to do that from my current knowledge
Please someone correct me if im wrong
I know this thread is old, but if anyone come across this thread search for Aide in the play store.
i think AIDE is the best way to coding ON the tablet/phone!
Try AIDE It's free on Google Play.
AIDE is a good choose if you can buy premium key. I personally did and I'm satisfied. I use aide when I'm away of my PC and get an idea
Free version allows only projects with 5 or less java files. Excluding R.java and BuildConfig.java that's 3. I doubt that anyone can write anything serious with 3 java files.
Sent from my Evo 3D GSM using Tapatalk 2
pedja1 said:
AIDE is a good choose if you can buy premium key. I personally did and I'm satisfied. I use aide when I'm away of my PC and get an idea
Free version allows only projects with 5 or less java files. Excluding R.java and BuildConfig.java that's 3. I doubt that anyone can write anything serious with 3 java files.
Sent from my Evo 3D GSM using Tapatalk 2
Click to expand...
Click to collapse
+1 for AIDE you can't go wrong with premium especially if your projects are big (lots of files)
AIDE also supports ssh git and dropbox sync last I checked. It also features an auto complete kinda like in eclipse.
Although I always begin my projects on a computer especially for the ui design (I'm a noob this way)
as for C there is C4droid although I'm not sure if its possible to link it with android java code.
But c4droid beats having to set up the proper toolchains if your creating a pure native application.
Sybregunne said:
+1 for AIDE you can't go wrong with premium especially if your projects are big (lots of files)
AIDE also supports ssh git and dropbox sync last I checked. It also features an auto complete kinda like in eclipse.
Although I always begin my projects on a computer especially for the ui design (I'm a noob this way)
as for C there is C4droid although I'm not sure if its possible to link it with android java code.
But c4droid beats having to set up the proper toolchains if your creating a pure native application.
Click to expand...
Click to collapse
+1 for AIDE
I has AIDE+PasGUI+C4Droid on my device and I quite satisfied with it, though it's difficult to manage with interface
DoR2 said:
+1 for AIDE
I has AIDE+PasGUI+C4Droid on my device and I quite satisfied with it, though it's difficult to manage with interface
Click to expand...
Click to collapse
pasGUI - will try that now. Thanks

[Q] Game development with the ndk

I recently read an article that talked about android development, particularly video games. It recommended that the ndk be used for performance critical games or developers who prefer C++(which I do)
My question is willmy games work on all abroad phones or just the one I'm using for development? Im asking because even though I prefer c++, I finger sandy to haver to recompile my games fort every phone I plan on selling for.
Lol sorry that last sentence didnt make sense because swype on my nexus s is stupid but I thought it was funny..what it was supposed to say is that I dont want to have to recompiled my games for ever phone I plan on selling on
I have some games that I have planned on porting but I want to know if it would be a better option to remake them from scratch in java TT_TT
Just do it in NDK, you will find, with the latest NDK, it is actually quite easy.
I was using C++ for native development in Windows Mobile before; after successfully ported one of my application using NDK now I am addicted to NDK.
It works on all platforms, just in case, you still need to know.

Jolla Sailfish OS on GS3

In case you haven't seen it...
http://m.gsmarena.com/jolla_sailfish_os_detailed_demoed_on_video-news-5104.php
Looks really good, anyone wanna work on a port for our lovely gs3?
Hmmm...doesn't seem to have generated any interest yet...
In an interview with the CEO of Jolla, the interviewer asked if he could put this on his GS3, the CEO replied "Enabling Sailfish for a device such as Galaxy S3 is something that any community member could already do."
The SDK is released online here (I believe)
Unfortunately, I have no technical expertise in this area, is anyone else interested?
Could this be better than Jellybean?
Sent from my SCH-I535 using xda app-developers app
brew182 said:
In case you haven't seen it...
http://m.gsmarena.com/jolla_sailfish_os_detailed_demoed_on_video-news-5104.php
Looks really good, anyone wanna work on a port for our lovely gs3?
Click to expand...
Click to collapse
I'd love to play around with it. The Ambiance feature looks really really cool.
A port form a different OS would only be good for the community However, I have no skills in developing or porting so I can't help except perhaps a small donation to whomever gets it done.
Same here, looks fun but no idea how to do it
I want! Looks awesome!
Sent from my SCH-I535 using xda premium
This have to be done! I really want sailfish!
It's awsome .
I's a good OS ! But not for geeks for sure .
It will only turn heads of people who want to use it for daily usage . Not for heavy customizing ,
BTW The gecko / Firefox OS Would be awesome ! as it is an HTML 5 Based OS / or just a web page :cyclops:
Man no Google now voice search. Gapps. Or play store apps.
Its looks nice but right now in this phone world its apple Google and Microsoft. I may want to try out the new Ubuntu os since Google is technically Linux.
Sent from my Galaxy Nexus using xda app-developers app
Sure I would still prefer Android as my main platform, but I would LOVE to try this out on my GS3! I've always been an OS geek, and love the feel of exploring a new, beautiful, and innovative UI, as well as learning how the underlying platform works and differs from similar setups. It's why I've been playing around with Linux distros and customizing and tweaking them, Solaris, BSD, etc long before Android, despite the fact that I'm no developer. I would LOVE to be able to play around with different OS'es on my GS3, rather than just different Android roms, and Sailfish is one of the most interesting to me. I'll probably end up using Ubuntu more than anything if we get it, but Sailfish is something new and different and it looks really fun. :fingers-crossed:
Can someone link the story of a Jolla dev saying it can be ported easily by the community? If so, let's get this project started, and find out what needs to be done to make this happen, I'm tired of all these different OS'es coming only to the GNex!
With the re-merge of Android and Linux, and addition of the ARM drivers to the mainline, these types of alternative OS'es shouldn't be terribly difficult to port, and between Alien Dalvik and Google writing all their apps in HTML5 for ChromeOS, we should be able to get the basics of what we need from Android running on here, we just need to get the OS running!!
robogoflow said:
I may want to try out the new Ubuntu os since Google is technically Linux.
Click to expand...
Click to collapse
You realize that Sailfish is also technically Linux, too, right? And you realize that Ubuntu OS won't have Google Now, Gapps, or the Play Store either, right? So why are you naysaying Sailfish but optimistic about Ubuntu? You, sir, make no sense.
Why Sailfish might be a "GOOD" idea too...
The simple fact is I just bought a NOTE 2. First Samsung Device and aside from the S-pen, making a different way of interaction.
We have this to consider. As i have been readng how to 'setup' my NOTE 2 as it's on order and pending... I have come across
threads about how GOOGLE is trying to get 'us' the end users off of SD cards. Other Crap like that... Google has power now,
and they are acting so far like EVERY other US company that gets it. M$, Apple...
It's nice to 'have' something else to look at that is OPEN and someone noted something that is a concern to me. Customizable
look, and features. I myself don't like CRAP on my desktop or my HOME SCREENS... I just don't. When I run Linux, I go with no
icons on my desktop.
So this is so far from what I've seen a bit of a turn off but in the future because the system has to start somewhere... if it's really
open, one would hope such features could be expected. Either 3rd party or by the main OS makers.
There have been enough complaints here by users about devices without SD CARD access. About how Google is trying to cut
this off and how ni Samsung devices Samsung had to 'hack' around it to allow SD card access to apps that were used to getting
it.
I for one for simplicity don't want a stupid OS where all my personal CRAP PHOTOS etc are STUCK in the phone. Just for a simple
reason like that.
Another reason we should all hope for MORE OS's to be released is because lets let the DEVICE makers take something back!
Eventually it only takes one to WISE up... loosing money competing OS to OS or by trying to follow up when they have a good device but for example the ANDROID leader is SAMSUNG. I like that LG picked up WebOS SO they're gonna make Smart TV with it but all it takes is a little pebble to start the Landslide.
THese OEM's we want them to wise up and say... WAIT! There's stuff out there... we make the DEVICE and let them decide what they want on it. Isn't waht we all dream of? Cause then stupid crap like Samsungs Flash counter will be something made obsolete by trend.
Makes will possibly start trying to just concentrate on GOOD HARDWARE just like computers, and then maybe some company will really wise up and the only thing they'll contribute will be a device coming with some kind of AWsome MULTI-BOOT loader system ... Or at least if the devices are open someone can make one... haha.
Also about the Ubunty on mobiles thing... well, it's an interesting idea but seems like they are still not planning to get anywhere with it for a whole year? I wonder why...
Sailfish is using the WHOLE Linux... it's the same thing, but with a UI set for imbedded and small devices. SO all that needs to be done in the future is a step up to a whole desktop for bigger screen devices or if you dock your device to a large screen... so in other words...
Sailfish could have the same potential as Ubuntu...
I have personally never used Ubuntu and hope that with the option of sailfish what we may see is other Linux projects joining the trend. I mean really... it's all OPEN source. What actually bugs me the most as an end users is also the same problem that I see with some Linux projects.
Everyone reinventing the WHEEL trying to make the best this and taht and this is the real reason in some instances it's taking longer to do something that is lying around and could be modified and it's true, I don't speak with any experience in coding or programming but I think some who do know what is said is a bit true in some instances just like in some a total rewrite may be in order.
but if it's OPEN, then the parts are there.
So either way... it'll be good to see SAILFISH and other things. I'm sorry, but the whole TIZEN thing doesn't appeal to me pesonally. If it had more underlying structure other than the HTML 5, cause frankly, I am not real happy about every little thing on my system always
being connected to the internet in some way... though yes, I realize HTML 5 is just a way to create graphics but, remember these are companies we're dealing with here and they always have their own agenda.
Anyway... I'd like to see Sailfish vs Windoz OS, cause Micro$haft has not changed their ways and I don't expect to see them do any different than they have and their system will be similarly locked in ways but differently or in differently places as much as Apple's.
Android is open now but Google is acting weird and some competition and innovation can keep it open longer...
So, I'd love to see Salifsish fly or is that Swim... and of course they need to start somewhere and 90% of they users will be people who just want it to 'work' and that's where they need to go first. Us power users, etc in this forum, we're like the 10% or less now. Before
we were the people buying smartphones but when smartphones are now what the average user is getting their hands on?
Forget it... you bettre make something that they goo OOOH perty, and it's simple. OR you will be lost in the market. I also recall that
Sailfish is coming out here in the Asian market if I read taht right a couple month ago. I am an expat living in CHINA and believe me.
They want it simple and pretty, anything else... and it will fail. But once it hits this market, where a lot of stuff for Android is being made now
if it is accepted... then it will start having things made for it and if it can run Android apps, it's a true plus...
Depending on what hardware it comes out on, if it's able to use the simple apps I use in Android, it may be my next device to replace my daily users...
Obviously the NOTE 2 is going to be my KIND device and isn't exactly for 'daily' use in the way that I use my devices.
Still, the more the merrier and frankly, a lot of OEM's will want to get off of being branded as ANDROID device makers or whatever if they want to sell.
Also it's all good that ANDY is merging back with main kernel, but so far... there is still NO REAL work you can do with Android despite this yet. I do mean, such as prepare a very good OFFICE DOCUMENT, Power Point presentation and so on that you would on a computer. Though I hear the Open Office to Android project is going... so one can but wait and hope.
I would love to try this out on my LG optimus 2x SU660!
brew182 said:
In case you haven't seen it...
m.gsmarena.com/jolla_sailfish_os_detailed_demoed_on_video-news-5104.php
Looks really good, anyone wanna work on a port for our lovely gs3?
Click to expand...
Click to collapse
Wow. should try
I would love to see this OS running on my S3.
very cool... watch the hands on video. Note that they say that android apps will be ported over for the sailfish os, SO i would imagine that even if gapps are blocked etc. that they would likely work for the most part, or could be made to work ... lol :highfive:
Im definitely interested in anything that has quality (obviously this does!) ... and represents a new form of competition
I think this is pretty damn awesome. The hands on videos on YouTube look great, especially the ambiance thing.
Honestly, the phone looks good too but i would rather keep the beast hardware in my S3 and maybe get an S4, but having this OS on it would be awesome.
If someone had a way to dual boot Sailfish and Android, that would be epic.
Sure, it isnt completely and utterly customizable. But Sailfish seems very natural to use and at the same time you can still tap into all the Android apps!
Simple OS + Android apps.. what's not to like?
mandeep1 said:
I's a good OS ! But not for geeks for sure .
It will only turn heads of people who want to use it for daily usage . Not for heavy customizing ,
BTW The gecko / Firefox OS Would be awesome ! as it is an HTML 5 Based OS / or just a web page :cyclops:
Click to expand...
Click to collapse
This is perfect for geeks! Lots of stuff to play with, mod and hack + true multi tasking
robogoflow said:
Man no Google now voice search. Gapps. Or play store apps.
Its looks nice but right now in this phone world its apple Google and Microsoft. I may want to try out the new Ubuntu os since Google is technically Linux.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
Dat comment. You must be somekind of an expert
/sarcasm
IOS 7 looks like Jolla.

[Tool] Which IDE do you prefer? Eclipse, Android Studio or something else?

Hello,
I have built my first Android app using Eclipse and I think it was pretty quick and helpful in many ways.
After the first project, my colleague asked me to switch to Android Studio, but my question is: is it better than Eclipse? Which one do you prefer?
Thank you all in advance,
Andrea
Android Studio is "The Way Forward" but still has lots of problems, and runs slow for me.
I'm just trying Studio now with a new app I'm working on. NDK integration isn't good (but better than 2013).
I don't even use Eclipse anymore, just ant etc scripts on command line and default linux GUI editor (Pluma) for editing.
But I'm trying to learn Studio because I think Google will let Eclipse support rot once Studio is officially supported. AND I'm trying to find ways to make myself more efficient. I haven't used IDEs in over 25 years (Turbo C), LOL, but it was fun back then...
Here again, Google is moving from open source stuff (Eclipse) to proprietary Android specially designed and built stuff (Studio). That has good and bad, and I'll just "go with the flow"...
mikereidis said:
Android Studio is "The Way Forward" but still has lots of problems, and runs slow for me.
I'm just trying Studio now with a new app I'm working on. NDK integration isn't good (but better than 2013).
I don't even use Eclipse anymore, just ant etc scripts on command line and default linux GUI editor (Pluma) for editing.
But I'm trying to learn Studio because I think Google will let Eclipse support rot once Studio is officially supported. AND I'm trying to find ways to make myself more efficient. I haven't used IDEs in over 25 years (Turbo C), LOL, but it was fun back then...
Here again, Google is moving from open source stuff (Eclipse) to proprietary Android specially designed and built stuff (Studio). That has good and bad, and I'll just "go with the flow"...
Click to expand...
Click to collapse
Eclipse is the best right now.
Google Studio may be in the future.
I really hope Google starts stepping up and helping developers out. Xcode for iOS is really nice to work with when devloping for iOS. It would be nice if Google put that same effort into helping devs build for Android.
jbutewicz said:
I really hope Google starts stepping up and helping developers out. Xcode for iOS is really nice to work with when devloping for iOS. It would be nice if Google put that same effort into helping devs build for Android.
Click to expand...
Click to collapse
Why would they change to being more dev friendly ?
Why would they spend more money on "expenses" when Android is #1 in terms of penetration ?
I'd be happy to see it, but I don't see them changing, and I highly suspect their team of bean counter accountants continue to conclude their profits are best when their development teams are small.
I've been researching/learning everything I can about audio on Android. It's a big mess, though it works, more or less, as in "good enough". But high performance, low latency audio such as IOS has is extremely difficult, hardware/OEM HAL/kernel driver dependent, and effectively impossible to do without at least occasional glitches on many leading devices.
These audio issues have existed for years, along with MANY others. The Android issue tracker is full of such issues. Some improvements have been made, but it's never enough.
Low level stuff like audio is where Android really falls down. The Google perspective seems to be the user perspective, which is closer to higher level Java stuff and farther away from the nuts and bolts of kernels, HALs, C and assembly language. Most of this is left to the OEMs to figure out and many take major shortcuts to reduce time to market.
andreait15 said:
Hello,
I have built my first Android app using Eclipse and I think it was pretty quick and helpful in many ways.
After the first project, my colleague asked me to switch to Android Studio, but my question is: is it better than Eclipse? Which one do you prefer?
Thank you all in advance,
Andrea
Click to expand...
Click to collapse
I'm also interested in what folks are using. I whipped up a poll this morning and posted it on Reddit/r/Android but this seems much more appropriate.
Here is the Poll
And the results so far Results
matt68000 said:
I'm also interested in what folks are using. I whipped up a poll this morning and posted it on Reddit/r/Android but this seems much more appropriate.
Here is the Poll
And the results so far Results
Click to expand...
Click to collapse
wow, these results make me only more confused.
Right now I'm using Android Studio too, and in some ways is better, especially the design views on the right side of the code, but adding libraries was a slowly death inside!!!
IntelliJ is the best. After I first-time used it, I would never switch back to eclipse.
Eclipse as an IDE, Unity3D as an engine.
esoloyu nefs
As along time eclipse user (more then 10 years) I tried out intellij a few month ago and I will never go back. IntellliJ is just the better ide
Well and now since I am using gradle I switched to android studio. Its like intelliJ with more android power
matt68000 said:
I'm also interested in what folks are using. I whipped up a poll this morning and posted it on Reddit/r/Android but this seems much more appropriate.
Here is the Poll
And the results so far
Click to expand...
Click to collapse
Great idea! As of now, it looks like the distribution of Android Studio and Eclipse w/ ADT goes head-by-head.
As for me, I prefer Android Studio. The layout previews and the built-in gradle support are the most important advantages for me. And of course the Darcula theme is also a huge plus
Still sticking with Eclipse. Android Studio has more fancy features, but we're hand coding all the XML's or dynamically creating views anyway, so while a better UI editor works for smaller apps, it's not much help for a complex one.
That and redeploying / releasing is easier (for me anyway) with Eclipse, I've heard too many issues with Gradle to make the switch yet with commercial apps. People still complain about compile time, but with DexGuard packing stuff, it's < 10s between clicking "Run" and having it on the phone, not bad for an 6MB .apk full of code.
andreait15 said:
Hello,
I have built my first Android app using Eclipse and I think it was pretty quick and helpful in many ways.
After the first project, my colleague asked me to switch to Android Studio, but my question is: is it better than Eclipse? Which one do you prefer?
Thank you all in advance,
Andrea
Click to expand...
Click to collapse
Hi , I have been using eclipse IDE for long time.It is great software to do android development.But they say that Android Studio is more context aware that eclipse and you have to write very less code.Through predictions it guesses what you want to do.So I have decided to give it try and Will be posting my finding here.
Yes this is sure that Android studio is still buggy as my team mates using this software often say that.
Let me check and I will get back.
Any one else if find major differences b/w two please explain pros/cons here.
Thanks,
Eclipse
andreait15 said:
Hello,
I have built my first Android app using Eclipse and I think it was pretty quick and helpful in many ways.
After the first project, my colleague asked me to switch to Android Studio, but my question is: is it better than Eclipse? Which one do you prefer?
Thank you all in advance,
Andrea
Click to expand...
Click to collapse
Go With eclipse
Eclipse is stable and you will find lot of android video tutorials based on eclipse
Android Studio is still not fully stable ...
aditya.kamble said:
Go With eclipse
Eclipse is stable and you will find lot of android video tutorials based on eclipse
Android Studio is still not fully stable ...
Click to expand...
Click to collapse
Have you got examples of when Android Studio has not been stable?
Just because its still in "alpha" stage doesn't mean its not stable... I've never had any issues with it since switching from eclipse. Remember its based off IntelliJ which is stable.
It is stable enough to develop apps. But we should used to that sometimes studio freeze when we plug second device, or when we trying to do something sophisticated with Gradle. Recording video sometimes generate broken mp4 file.
Another thing is Gradle, which is great tool to simplify building app. Flavors and build types wasn't so easy never before.
Now with 0.5.8 version is almost complete code completion for Gradle files. In upcoming releases we will get proguard completion.
There is several crashes here and there, but it cannot be compared to eclipse. Not the same league.
Big problem is lacking support for native code so you do develop mostly on Visual Studio.
If spending couple minutes from time to time with IDE itself doesn't scare you much, the choice is simple.
Sent from my Nexus 4 using XDA Free mobile app
Hi,
Continuing with my previous post ,
I started using android studio a week ago and following are my findings till now.
Android studio is excellent tool for android I guess because it has so many shortcuts or features etc.Sure it has some learning involved because of gradle.But once you pass basics of setting up project using gradle it is most excellent tool.Following are features
1).It will auto import classes when you write code.
2).It is truely context aware tool becuase It will present you with options relevant to piece of code(function, expression,class etc) you are writing when alt+enter is pressed.Consider alt+enter as right click.eg.If you have written any regular expression in your code then it will automatically identify it as regular expression and present you with dialog to test you regular expression there only.Same goes with SQL,HTML,XML etc it presents option with these only.Means you do not have to tell ide that I have written some regular expression please evaluate.It knows what you want.
3).You can search file using ctrl+N by specifying name of file.You can also specify filename:<line> in search box it will go to that file and to that line.
4).Another cool feature is gui editor.When writing any layout then it shows preview side by side, so you dont have to switch.Cool thing is that you can preview multiple devices at the same time.And device skin is of real device.How cool is that.
5).Now coolest feature is that you can set up multiple versions of project at the same time using build flavours using gradle.It is coolest.Just learn this you will love it.
6).No need to install ADT separately and update it separately.Studio comes with everything preloaded , and if any update comes then it is update for Android studio.
7).Real trick of using Android studio is to learn as many shortcuts as possible , Under Help in android studio there is keymapping , it contains complete list of shorcuts.
8).Code navigation is awesome in android studio.
9).It is stable.
Now I am not saying eclipse is not good IDE, but simply android studio is better than it in every aspect.
I feel that if you are new to learning android then please start using Android Studio instead of eclipse.
Please follow this channel for video tutorials on Android Studio : https://www.youtube.com/channel/UC5fT02o8H1NnGfX7j1CmP6Q
Thanks,Hit thanks if it helped.:good:
I used Eclipse for about 1.5 year. I know almost evry bug there, so after that development was pretty starightforward. Recently, I had to use AS, because of commercial project. It looks great, it's fast and I love it. If you are starting, choose AS.
I got Studio working, but it's still all new to me (so much more in an APK, it seems).
I do like it though, it brings a fresh new UI to the table. Need to figure out how to import libraries in it, though...
bassie1995 said:
I got Studio working, but it's still all new to me (so much more in an APK, it seems).
I do like it though, it brings a fresh new UI to the table. Need to figure out how to import libraries in it, though...
Click to expand...
Click to collapse
New Module > Import JAR or AAR or Import Existing Project
For libraries that are in the maven repository you can simply add the project to the build.gradle file, for example add the following to import the Google Play Services library:
Code:
compile 'com.google.android.gms:play-services:+'
Jonny said:
New Module > Import JAR or AAR or Import Existing Project
For libraries that are in the maven repository you can simply add the project to the build.gradle file, for example add the following to import the Google Play Services library:
Code:
compile 'com.google.android.gms:play-services:+'
Click to expand...
Click to collapse
Ah cool, I'll try. Thanks!
Sent from my HTC One_M8 using Tapatalk

Categories

Resources