[Q] Needed:Android Apps Emulator for BADA - Bada Software and Hacking General

HELLO Xda !!!
I am a Noob from Germany !!
We all who use Bada Os have a serious Issue with the APPS !! so i want to know whether U guys (the great guys who Ported Android to Bada) can Create an APP for Launching an Android app on BADA powered Devices ! !! (atleast for S8500 and S8530) !!!!!!!!!!!!
PLEASEE GUYSSSS U CAN DO ITTTTTT !!!!!!!!!!!

Try it yourself? You make others happy with that

wilmervanheerde said:
Try it yourself? You make others happy with that
Click to expand...
Click to collapse
yeah ! but I just started with C and C++ !!! so I cant !! only the Experts like XDA can handle this !!

lol why you write random words with capital letters any emulator requires countless hours of developing and does never reach the performance of the original system. and android apps have many rights that bada apps don't have so it would be impossible to run these without adjustments in the app itself. if you need these apps buy android.

shadowkavi said:
HELLO Xda !!!
I am a Noob from Germany !!
We all who use Bada Os have a serious Issue with the APPS !! so i want to know whether U guys (the great guys who Ported Android to Bada) can Create an APP for Launching an Android app on BADA powered Devices ! !! (atleast for S8500 and S8530) !!!!!!!!!!!!
PLEASEE GUYSSSS U CAN DO ITTTTTT !!!!!!!!!!!
Click to expand...
Click to collapse
I don`t think that anybody would develop anything like that but everybody is waiting for Oleg`s release of the Android 2.3.3 for the Samsung Wave, so soon there could be a stable version of Android working on Bada. It works already but with a couple of bugs which make it impossible to use the phone for a long period.

In fact, this could be done with enormous efforts. As on the new BlackBerry PlayBook there will be android application support, it is not impossible from technical point of view. There are two different project for this, one is AlienDalvik (I think this will be on BB PlayBook, but it's just a hunch) and the other is IcedRobot (this one is in the very begining of the project). Google them for more information.
I think the biggest problem for us is the Bada SDK, as it is nowhere near ready to accomplish this big tasks... Of course this is just my 2 cents.
Edit: you can find some information about porting Dalvik here: http://groups.google.com/group/android-platform/msg/a177b156d338c513?
But I'm sure I'll not start it...

OK, just trying to make something else out of the bull**** about how cool would be to have a Dalvik port, can anybody say what API would be missing to have a Dalvik VM as a bada application? I know Dalvik is far more than JDK, but I never seen any deep analysis. Back several years ago I played on some embedded platform to put J2ME there (I do get the difference) and porting KVM to hello world level took me something like a weekend or so. Again, comparing KVM to Dalvik makes no sense but honestly, to say that porting makes no sense, we should at least have an estimate of effort and missing API.

BADA should open up then for its own good
If Samsung ever decides to open up more apis for an android apps emu
it will be best for BADA. Bada doesnt even have PSX, N64 emus like android has.
Im missing out on a lot of exciting apps like the ones mentioned because there is no developer working on these apps for BADA.
If bada ever comes out with an emu for Android Apps then ill be in line
im even willing to pay for it.
As for not performing at native speed thats what they said for the psx and N64 emus on android but look at where they are now.
BADA isnt that different from Android it just needs to open up more APIs to
take up the slack.
Thats all reliant on samsung.

the app could possibly emulate these apis too like calendar etc or what else is missing (dont know what it is). so for calendar just create an empty one...
or (to make the point clear) instead of using camera it could show a picture and the android app would work and just think that camera is not moving
...but i'd really appreciate an n64 emu for bada

If I wasn't precise enough I'll just put that in one question:
What exactly (as specific as possible) is missing in the API?

mijoma said:
If I wasn't precise enough I'll just put that in one question:
What exactly (as specific as possible) is missing in the API?
Click to expand...
Click to collapse
I think you were clear enough, we just doesn't have answer to your question. I barely developed anything with the Bada SDK, just played with the different versions. But I know that there were no sprintf, sscanf, qsort etc. when I tried it. Maybe this is not issue with Dalvik. And I saw that SDL was ported to Bada (even if it's not free and/or publicly available) so big scale ports can be done, but I can't see the developer community which is capable and willing to do it...

anghelyi said:
I think you were clear enough, we just doesn't have answer to your question. I barely developed anything with the Bada SDK, just played with the different versions. But I know that there were no sprintf, sscanf, qsort etc. when I tried it. Maybe this is not issue with Dalvik. And I saw that SDL was ported to Bada (even if it's not free and/or publicly available) so big scale ports can be done, but I can't see the developer community which is capable and willing to do it...
Click to expand...
Click to collapse
I don't think any library functions are to be the problem. Most of them are either easy to replace or source code is publicly available. I rather tend to think what hardware abstraction / OS interface might be missing. It is repeatedly brought up that there is missing API, but noone gives any detail. What I suspect is that missing API is far less important than memory requirements, but it'd be nice if someone actually had a look.
About the community I share the opinion that it'd be difficult to get the right people doing this. There is much discussion on XDA how to bring this forum back to developers, so we can finally see more people working than whining.

There is much discussion on XDA how to bring this forum back to developers, so we can finally see more people working than whining.
Click to expand...
Click to collapse
oh so you think it is so bad to have a lot of testers who are ready to kill their phones to prove that you are working in the right direction???
i noticed the disappearance of the Devs like you, Adfree , larieto(but he is in vacation) , Oleg and others
i still don't get it
Is XDA bad forum for the Devs now???
Best Regards

mijoma said:
I rather tend to think what hardware abstraction / OS interface might be missing.
Click to expand...
Click to collapse
Yep, you can be right. And according to this :
http://justanapplication.wordpress.com/category/dalvik/
"Implementing a large part of what is approximately Java 5 plus a large part of some version of the Android APIs (which version is of course another problem) is not exactly trivial given that many of the Android API methods are actually native methods, or call native methods almost immediately, and they often use Android platform specific features, for example, Skia and Surfaceflinger to name but two. In fact it is quite difficult to see how it can run the majority of Android applications unmodified unless it actually contains what amounts to a largish chunk of, not to put to fine a point on it, Android." (it's about AlienDalvik)
DalvikVM itself is pretty big and it needs a few libs to be able to run .dex files and a lot more to run Android apps. With the bada 2.0 we have approx. 240-250 MB free RAM after boot, if I'm not mistaken. This might be enough for some stripped-down Android libs+dalvik+app as we have around 70 MB for apps when booted into Android... I may try to compille dalvik alone if I had some time...
One more thing: there's a project to port DalvikVM to iOS with some progress: http://code.google.com/p/in-the-box/ so this is definetly not just a dream. In fact they have DalvikVM ported. (video here: http://www.youtube.com/watch?v=fhyd18h_as4&feature=player_embedded)

mylove90 said:
oh so you think it is so bad to have a lot of testers who are ready to kill their phones to prove that you are working in the right direction???
Click to expand...
Click to collapse
I don't feel satisfaction when an unaware 'tester' bricks his phone.
I'd prefer people that would contribute their time and knowledge instead. With large number of people unaware what they're doing and later messing forums with requests/DEMANDS for help we are not getting any further. When I asked for help in relatively simple task of downloading and checking bootloaders with a PC app there was little response.
mylove90 said:
i noticed the disappearance of the Devs like you, Adfree , larieto(but he is in vacation) , Oleg and others
i still don't get it
Is XDA bad forum for the Devs now???
Click to expand...
Click to collapse
Well, apart from me actually working hard in RL for past 3 months, I won't say much about others here at bada forum. Generally, XDA is going through hard times with developers being bashed and flooded with excrements from growing number of people feeling that clicking 'donate' is same as buying someone's time and other groups that think developers simply owe anything to users.
With going further down this path at some point the forum would have to change the name to 'xda-noobs.com' as all the devs would be gone leaving all that whining behind. Fortunately, the mods and admins do care and take actions, so I hope it will stimulate more hard-facts discussions.

anghelyi said:
DalvikVM itself is pretty big and it needs a few libs to be able to run .dex files and a lot more to run Android apps. With the bada 2.0 we have approx. 240-250 MB free RAM after boot, if I'm not mistaken. This might be enough for some stripped-down Android libs+dalvik+app as we have around 70 MB for apps when booted into Android... I may try to compille dalvik alone if I had some time...
)
Click to expand...
Click to collapse
Wait a Minute !!! YOU CAN DO IT ??? Where can I buy the Time for you ?? Man thats an awesome News !!!!!!!!!!! I love to hear that !! !! what about the APIs and the things that other guys are talking about ?? Is it possible to bring it on BADA ??? AleinDalvik??? REPLY MY FRIENDDDDDDDDDDDDDDDDDD !!

Hold your horses as you're simply misinterpreting and clearly should go look up what is Alien Dalvik.
VM is one thing, runtime is the other. While compilation should not take too much time, creating runtime environment won't be that straightforward.

mijoma said:
Hold your horses as you're simply misinterpreting and clearly should go look up what is Alien Dalvik.
VM is one thing, runtime is the other. While compilation should not take too much time, creating runtime environment won't be that straightforward.
Click to expand...
Click to collapse
Yes, indeed! I just wanted to say that I'll check if the core libs could be compiled at all without much modification if I had time. But Dalvik alone is not barely more than having a console based java re...

mijoma said:
Hold your horses as you're simply misinterpreting and clearly should go look up what is Alien Dalvik.
VM is one thing, runtime is the other. While compilation should not take too much time, creating runtime environment won't be that straightforward.
Click to expand...
Click to collapse
let android apps run on non android devices
this is what Alien Dalvik does ,right ??
it runs on N900 !! cant we make it to run on Bada ?? Yes or No ??

shadowkavi said:
let android apps run on non android devices
this is what Alien Dalvik does ,right ??
Click to expand...
Click to collapse
First of all, Alien Dalvik is a commercial PRODUCT, not a general concept. Dalvik as it is does not really require android to run.
shadowkavi said:
cant we make it to run on Bada ?? Yes or No ??
Click to expand...
Click to collapse
When you say 'we' who do you really have in mind? What will be yours input?
If you wish to ask the question in that tone and receive a binary answer, then your answer is No.

Related

with all the control of wm7, Is it time to switch to a more open platform android?

wm7 = no native API call, stop running of background program and many other controls
let say good bye appl like WKTASK, CPUMonitorMini and many others
we have to wait for official comments next month. however why switch to Android? The native API of WM 6.5.x will not expire on our devices. With it we can do whatever we want.
...
I can't see me now buying a wm7 device in the future and I defenitly switch to android if wm isn't supporting multitasking anymore.
The fact alone that wm7 won't be backward compatible let's me thing about switching.
Thats all really sad because my omnia 2 is actually my first smartphone and I'm very pleased with it, basically because it uses a desktop like os.
drandazzo said:
will the current WM6/6.5 applications work on WM7.. eg. TomTom?
Click to expand...
Click to collapse
No. No piece of WM6 software will work on WP7. Some pieces may be easier for the developers to convert to WP7 than others, but all will require code-level conversion and recompilation of some sort.
Personally I hope 6.5 apps DON'T work on WP7, it'll make developers lazy and not bother re-writing their apps for WP7.
We need a clean break and that means no backwards compatibility. I want all my WP7 apps to have the jazzy new UI, full touch control and full integration with the hubs.
I don't mind paying the devs some more cash for a WP7 version of their apps, and I'm sure they won't mind taking that money off me!
Jim Coleman said:
Personally I hope 6.5 apps DON'T work on WP7, it'll make developers lazy and not bother re-writing their apps for WP7.
We need a clean break and that means no backwards compatibility. I want all my WP7 apps to have the jazzy new UI, full touch control and full integration with the hubs.
I don't mind paying the devs some more cash for a WP7 version of their apps, and I'm sure they won't mind taking that money off me!
Click to expand...
Click to collapse
yeah when wp7 comes out thats when ill start buying my apps
Jim Coleman said:
Personally I hope 6.5 apps DON'T work on WP7, it'll make developers lazy and not bother re-writing their apps for WP7.
Click to expand...
Click to collapse
The majority of the apps I use right now have already a kool looking ui (a lot of freeware is skinable anyway) and are fingerfriendly. And this includes stuff that is no longer in development and won't get updated.
If a developer refuses to update its app than there is a opportunity for someone else the be successful with a better product.
So why can't ms just let the market decide who got the best ui or functionality?
And for hubs, I don't really care for the new ui and would continue to use mobile shell (if still possible).
Shasarak said:
No. No piece of WM6 software will work on WP7. Some pieces may be easier for the developers to convert to WP7 than others, but all will require code-level conversion and recompilation of some sort.
Click to expand...
Click to collapse
I dont see why tomtom or things like igo wouldnt work.
Microsoft said that backward compatiblilty will be difficult because of making it fit in with the OS, but if its full screen it doesnt need to fit in with any part of the os.
TheGoD said:
I ... would continue to use mobile shell (if still possible).
Click to expand...
Click to collapse
No it won't be possible.
loomx said:
I dont see why tomtom or things like igo wouldnt work.
Microsoft said that backward compatiblilty will be difficult because of making it fit in with the OS, but if its full screen it doesnt need to fit in with any part of the os.
Click to expand...
Click to collapse
Ah but you're missing the point. Tomtom, if written correctly within the new Silverlight framework doodad, will be largely subsumed into the Hubs interface - it'll provide new menu options in People, for instance, to navigate to their home or work address. In Calendar it'll do the same for the location of an event. Etc. Perhaps it'll calculate the route in background and then add it to a route list somewhere else on the phone, who knows. But it'll only go full screen with the 3D view etc when you're actually navigating. The rest of the UI will be done via the hubs.
Jim Coleman said:
Ah but you're missing the point. Tomtom, if written correctly within the new Silverlight framework doodad, will be largely subsumed into the Hubs interface - it'll provide new menu options in People, for instance, to navigate to their home or work address. In Calendar it'll do the same for the location of an event. Etc. Perhaps it'll calculate the route in background and then add it to a route list somewhere else on the phone, who knows. But it'll only go full screen with the 3D view etc when you're actually navigating. The rest of the UI will be done via the hubs.
Click to expand...
Click to collapse
Jim doesn't that sound ****ing awesome!?
in my opinion
winmo will be the best or the last
they have only one chance to make it the best mobile os or it will failed completly and all of us will move to android\iphone os
matckal said:
winmo will be the best or the last
they have only one chance to make it the best mobile os or it will failed completly and all of us will move to android\iphone os
Click to expand...
Click to collapse
Depends on what WP7 really will be in the end, I'll switch to it, or just keep my old one. No intentions to switch to anything else, so please don't make such weird assumptions! WM 6.5.x will still be supported for a while by MS, and will be even longer on this board, so I see no reason to jump at the next opportunity because it's now suddenly hip or what?
Im done with Wm for Now...
Im done had all can take my HD2 is up for sale just picked up my Nexus one and its overclocked to 1.3ghz So fast microsoft im done....
Android is the new WinMo.
Except crappier. The slowdowns on the Qualcomm 72** series on the Android is more profound than on Win Mo. Thats how it felt to me.
I've messed around with android and it just doesn't seem that appealing to me honestly. Even though they may be locking down the WP7 UI. I love the integration it's going to have with Xbox Live and Zune. Not to mention the menu systems look very slick to me. I'll be sticking with Microsoft and I guess we will just have to wait for a crack to install our own apps if that's how it's going to go down.
after the recent Apple vs. HTC patent issues I would no longer talk so easy about bright future of Android. We never know what happens.
RAMMANN said:
after the recent Apple vs. HTC patent issues I would no longer talk so easy about bright future of Android. We never know what happens.
Click to expand...
Click to collapse
I was going to say the same thing.
Android might have to get a complete faceleft and lose A LOT of functionality.
**** apple...
RAMMANN said:
after the recent Apple vs. HTC patent issues I would no longer talk so easy about bright future of Android. We never know what happens.
Click to expand...
Click to collapse
Ah, the future of Android has never been clear really. Not because the OS is bad or anything, but simply because Google doesn't really need it. That is, it's nice to have but it's not a life or death situation for them in this business. It's one of examples of their "let's throw all kinds of cool **** around and see later where it sticks" strategy. They pursue things that go easily and just as well abandon things that aren't going smooth - they just don't know where the money will come from, and don't mind that. Heck they didn't even know how to make money from their search business until they stole the context ad idea after unsuccessful attempts to buy it. But make no mistake - they are in business for the money. It doesn't mean they'll necessarily dump it, but it is an unclear and intransparent game.
So if I were an OEM I'd think a dozen times before really betting on Android, with or without the lawsuit. It's fine to use the opportunities it provides in the short run, but long term commitments? Nah.

It's official: Silverlight, XNA, 'clean break'

"For us, the cost of going from good to great is a clean break from the past. To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series."
http://blogs.msdn.com/ckindel/archi...e-new-windows-phone-developer-experience.aspx
He also specifically mentions developers in it for learning and fun. I have to think they'll embrace free apps and not charge a dev $99 to submit an app if it's going to be free.
Another softie's blog post on the topic... http://www.artificialignorance.net/...ne-7-series-developers-developers-developers/
Yupe, and all WM5.x, WM6.x applications will NOT run on WP7:
To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.
Well, this is just a NEW mobile OS, it is not an upgrade / update of current WM, this kinda expected.
From the article:
ckindle article said:
We took the feedback we gathered from developers, looked at the full potential of Windows Phone 7 Series and landed on 3 basic goals for the platform we’re delivering;
1. Enable end users to be able to personalize their phone experience through a large library of innovative, compelling, games and applications.
2. Enable developers to profit.
3. Advance the “3 screen plus cloud” vision
Click to expand...
Click to collapse
Definitely WP7 is customizable, this is good, but how far the customization will be? For sure, no more Sense UI, TouchFlo kind of customization, nor SpB Mobile Shell.
I hope a "launcher" like still possible? Microsoft mentioned that we can put app as a tile in the start screen. I am wondering if that app would be some kind of app launcher ... icons grid
ckindle article said:
When we talk with developers we hear them talk about three different “currencies”: making money, learning, and recognition. Some developers are in it for the money. They are either literally being paid to write code or they are writing code with the hope it will generate coin.
Click to expand...
Click to collapse
This could mean professional mobile developer who earn and make money for living developing mobile applications.
Give them free tools! free submission charge! That would certainly be more attractive.
ckindle article said:
Other developers tell us they are interested in advancing their knowledge – love of the game. They love learning about computers, programming, games, social connections, etc… So they build software to learn. They profit by being smarter.
Click to expand...
Click to collapse
Does this mean "hobbyist" aka XDA dev?
ckindle article said:
Other developers are clearly motivated by pride. Maybe there’s a bit of money and learning involved, but to these developers being noticed or recognized as doing wickedly epic sh*t is top of the list for how they measure profit.
We think all three “currencies” are valid and important and we are explicitly trying to build the platform and developer experience to support “profit” in each.
Click to expand...
Click to collapse
Or this?
From what I'm reading MS is actually listening to all of us and I think that is a damn good thing.
gogol said:
Definitely WP7 is customizable, this is good, but how far the customization will be? For sure, no more Sense UI, TouchFlo kind of customization, nor SpB Mobile Shell.
Click to expand...
Click to collapse
As far as I know it OEMs are not allowed to add their own UI extension, but I didn't hear it that you can't just add a 3rd party app like Morbid Shell. It's only an app, and you can install apps, can't you!?
RAMMANN said:
As far as I know it OEMs are not allowed to add their own UI extension, but I didn't hear it that you can't just add a 3rd party app like Morbid Shell. It's only an app, and you can install apps, can't you!?
Click to expand...
Click to collapse
It's much more than an app.
@gogol Tiles can also be shortcuts. But I doubt that one tile can link to multiple apps.
seed_al said:
It's much more than an app.
Click to expand...
Click to collapse
I know what Morbid Shell is. But by definition it's an app. You download it from Marketplace or somewhere and install the cab. Sense is not a cab but part of the ROM and you can say part of the OS. That's the difference as I see it.
Catalyst
WP7 is the catalyst that is getting me back into school to learn code. I have a degree in electrical engineering, but with the possibilities unfolding in the mobile OS world today, I want to be apart of that. The Star Trek dream has begun.
Don't expect any Haret.exe this time around.
This has turned into the same crap Apple did, a retarded OS for retards that have no clue in anything, but like the "oh so cool" flashy menus.
I think in regards to haret we are forgetting one very important thing as we compare this to iphone
jailbreak does broaden the possibilities on the iphone so I'm not so sure this is the total end of haret
what if the tiles based home screen is just a today plugin like Sense is, wouldn't we be able to disable it? if so, maybe the devs here @ xda can come with a kickass UI xperience. i've got some great and unique ideas... too bad i'm not a codewarrior.
hyellow said:
what if the tiles based home screen is just a today plugin like Sense is, wouldn't we be able to disable it? if so, maybe the devs here @ xda can come with a kickass UI xperience. i've got some great and unique ideas... too bad i'm not a codewarrior.
Click to expand...
Click to collapse
I'm pretty sure that the start screen on WP7 is definitely not a plug-in of any kind. It's hardcoded to the system and as far as we have been told no one is allowed to write different UI's on top of it. Not to say that it won't be possible. It just won't be carriers and OEM's doing it.
So basically... this means we probably won't be seeing apps like Opera Mobile (or any custom web browsing rendering engine), and things like that, that are really required to be written in native code for speed.
~Johnny said:
So basically... this means we probably won't be seeing apps like Opera Mobile (or any custom web browsing rendering engine), and things like that, that are really required to be written in native code for speed.
Click to expand...
Click to collapse
I don't believe so. These are still apps. MS is creating a single baseline that all developers will be able to use so the platform is uniform and easier to develop for. This will create a stable Windows Mobile experience and hopefully make it more enjoyable for noobs and vets alike without providers and manufacturers messing it up. Opera and Opera Mini are simply applications so they should be able to work once developed for the new UI and OS.
Opera and Opera Mini are simply applications so they should be able to work once developed for the new UI and OS.
Click to expand...
Click to collapse
It's not that simple.
Of course
seed_al said:
It's not that simple.
Click to expand...
Click to collapse
seed_al said:
It's not that simple.
Click to expand...
Click to collapse
Please explain.
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Opera Mini, on the other hand, is of course perfectly possible, it's not a browser really.
And I have no problem at all with Opera Mini, except Flash ... but for that, I use SkyFire or YouTube app.
Opera Mini would be my top app to port to WP7 ... because I doubt the new IE is good to use.
vangrieg said:
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Opera Mini, on the other hand, is of course perfectly possible, it's not a browser really.
Click to expand...
Click to collapse
vangrieg said:
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Click to expand...
Click to collapse
Yep, and Opera have their own engine. They still have not even released their Android port. Opera Mobile on WP7 is not going to happen anytime soon.
Same for lots of other things that heavily rely on native code or are hard to port over.
Sorry, guys. It's just not that simple.

[Q] why do the apps suck...

Im not dogging android im not trying to be a negitive nancy though i know somone will still smack me for it anyway....
(first and for most I DO NOT LIKE APPLE ITS TOO MUCH OF A TRENDY CULT) but they know how to-do some stuff the right way....
why does the android market suck so much I have had the hero now the evo and have LOVED both phones more then you want to know... but i just relized what me and my ipod touch compadrays lack... every week hes like OMG NEW APPZZZ and im like barcode scanner FTW??? or robo defence ftw............
im just estaticly happy we have such a great group of devs*xda-devs* because that makes the whole experience for me at this point because the exciting apps arnt exciting any more.......
if you read nothing else read this(what i want this post to be about) Why arent new apps popping up all the time... it seems like android phone are selling faster then they can keep them on the shelves but we cant seem to get developers to provide me with happs for me to spend my money on?
I am not sure how long you have had your EVO for, but outside of the top Free Apps, there are a few apps of interest, but it really is dependent on you. I will give you a list of what I use and why.
ADB Wireless - Needs no explanation.
Air Control Light - One of the best time wasters and is really addictive.
Album Art Grabber - gets all of your missing album art (Paid for)
Android Mate - a simple way for removal of apps you don't want w/o using ADB
Astro File Manager - have been using this one since G1. Its a good choice between that or ES File manager. (Paid for)
Better Cut - for individual shortcuts and main screen Icons.
Call Block - Needs no explanation.
Carr Matey - Great when your in a huge parking lot to help remember where you left your car.
Chrome to Phone- easy way to send Links/numbers/addresses from your desktop to your phone.
Dialer One- Great dialer replacement. I actually prefer the dialer in CM6 but it is not Sense compatible.
Documents To Go - Great to view Word/Excel and other M$ Docs as well as PDFs (Paid for)
Lets Golf - Great Game (Paid for)
Pandora - A must have. Is more valuable than a FM Radio App.
PhoneMyPC - Great for controlling my PC while I am not home. I can pull up documents on my PC and email them to myself, or turn stuff on, monitor my appt with my web cam and so on.
Solitare - Best game in the world
Robo Defense - Great Time waster
Truphone - VoiP Wifi to Wifi for speaking to my kids in Germany. Free!
Trillian- best IM program ever.
You really have to be in "need" of a program before someone actually designs one to fill that need. So basically your statement is why is there not cool programs. Name some of the programs you want/need, and then someone will tell you what might work for you. Also remember that Apple has 1-2 years on Android, and due to the fact that they only have to program for 1 phone basically, it is a lot simpler not needing to be compatible with 15 different phones.
I have to somewhat agree with you. I came from an iPhone and bought the EVO without even touching an android running phone before. While I do love android - most apps really, really, suck. You just have to find the apps that aren't complete **** - look at it as an adventure.
Thanks for the list above, too.
Oh, and in all my experances of freelance computer work...Overall, Java just sucks.
There's definitely some better apps on iPhone.. I miss my Mafia wars app, haha.. I'd much rather have android though.
Sent from my HTC Evo 4G using XDA app.
Its what your used to. Everyone talks up the iphone apps and they certainly have the most popular ones (biggest market) but I soo prefer android over apple.
My current phone game is alchemy (not available on iphone)
thanks guys
I dont really have any particual needs my "needs" are PEGGLE and apparently zombies vs plants is also an awesome game.... they need to make an idiot proof music loading platform that will also assist me in finding games..... i just get soo sad when i see apps in the iphone/pad/touch marketplace that kicks ass,
I REALLY apreciate the list of games.... i downloaded some stuff off that list and am about to get my game on when i stop writing it....... ok I thought of my one and only true need::::​
Castle Crashers Android
​
Hrshycro said:
Oh, and in all my experances of freelance computer work...Overall, Java just sucks.
Click to expand...
Click to collapse
This statement just pisses me off. Java is a powerful cross platform language. I will take it as "like just your opinion man" and move on.
jkinnison90 said:
There's definitely some better apps on iPhone.. I miss my Mafia wars app, haha.. I'd much rather have android though.
Sent from my HTC Evo 4G using XDA app.
Click to expand...
Click to collapse
..but there is a Mafia Wars app in the market.
rulermon said:
I dont really have any particual needs my "needs" are PEGGLE and apparently zombies vs plants is also an awesome game.... they need to make an idiot proof music loading platform that will also assist me in finding games..... i just get soo sad when i see apps in the iphone/pad/touch marketplace that kicks ass,
I REALLY apreciate the list of games.... i downloaded some stuff off that list and am about to get my game on when i stop writing it....... ok I thought of my one and only true need::::​
Castle Crashers Android
​
Click to expand...
Click to collapse
Is pay 10 bucks easily for cc on android. I don't think I've ever put as many grind hours into a game like I did cc and never will again. Best beatemup ever
All spelling errors thanks to xt9 on my Evo!
fapstick said:
This statement just pisses me off. Java is a powerful cross platform language. I will take it as "like just your opinion man" and move on.
Click to expand...
Click to collapse
Java is a powerful cross platform language, but I have to agree that I haven't seen a lot of really blow your mind apps built with it (in the UI department at least. I've seen some amazing programming feats done with it, but UI usually is lacking in Java and Android apps) I think it has a lot to do with Java not being a very nice language to use. I'm having a horrible time learning it compared to other languages I'm working on. Of course I'm a programming noob, but still, C++ is so much easier to learn than Java.
Anyways, it has a lot to do with experience. I don't think a lot of Android programmers are really experienced Java devs, so that could explain some of the lack of appeal in a lot of normal Android apps.
From my own experience, a lot of the big name devs are making some great apps now with great UI's like Nook, Gameloft Games, Tweetdeck, etc. So I think the platform is beginning to mature, but there will always be crappy apps. Personally, I don't mind UI's as long as they aren't a pain to navigate and perform the functions well. Android apps are by far much more useful than their iPhone counterparts because of all the extra access and interoperability they have. If you haven't noticed, there are a lot of apps that build on other apps to get jobs done. Plus the way Android handles background tasks (unlike the iPhone with only allows about 5 different basic services to run) is amazing. There are so many useful things Android apps can do that the iPhone can't even touch when jailbroken.
fapstick said:
This statement just pisses me off. Java is a powerful cross platform language. I will take it as "like just your opinion man" and move on.
Click to expand...
Click to collapse
The platform benefit died long ago. Code for it now hardly more portable than C. It's simply rarely used that way as well as having so many branches for a particular platforms extensions. A language is only cross platform if you can actually run or build programs easilyfor multiple platforms. Dalvik really shoots that one down pretty damn fast.
Sent from my PC36100 using XDA App
superlinkx said:
Java is a powerful cross platform language, but I have to agree that I haven't seen a lot of really blow your mind apps built with it (in the UI department at least. I've seen some amazing programming feats done with it, but UI usually is lacking in Java and Android apps) I think it has a lot to do with Java not being a very nice language to use. I'm having a horrible time learning it compared to other languages I'm working on. Of course I'm a programming noob, but still, C++ is so much easier to learn than Java.
Anyways, it has a lot to do with experience. I don't think a lot of Android programmers are really experienced Java devs, so that could explain some of the lack of appeal in a lot of normal Android apps.
From my own experience, a lot of the big name devs are making some great apps now with great UI's like Nook, Gameloft Games, Tweetdeck, etc. So I think the platform is beginning to mature, but there will always be crappy apps. Personally, I don't mind UI's as long as they aren't a pain to navigate and perform the functions well. Android apps are by far much more useful than their iPhone counterparts because of all the extra access and interoperability they have. If you haven't noticed, there are a lot of apps that build on other apps to get jobs done. Plus the way Android handles background tasks (unlike the iPhone with only allows about 5 different basic services to run) is amazing. There are so many useful things Android apps can do that the iPhone can't even touch when jailbroken.
Click to expand...
Click to collapse
Exactly my point. Thank you for typing it out. Couldn't have typed it better myself. While Java is powerful, it's buggier than all get out. Everybody I know in the info systems world also hates it. I don't care for it it's really buggy and the UI is usually outdated, confusing and doesn't look good at all - usually.
When I've ran into client's problems, it requires a complete uninstall of it or the multiple installed updates, then reinstalling the newest update, or an older update because what they want to use doesn't work with the newest java update. :| It's especially annoying when they are trying to use two different java related programs and one only works with the newest update and the other one only works with an older update - just makes me day.
I'm not programmer, but why are the apps for android programmed with java? Android is based of linux, right? Are there not other prog langs that work with linux?
Come to think of it: There's not very many products that google has made that are very aesthetically pleasing to look at or use, but they work.
Hrshycro said:
Exactly my point. Thank you for typing it out. Couldn't have typed it better myself. While Java is powerful, it's buggier than all get out. Everybody I know in the info systems world also hates it. I don't care for it it's really buggy and the UI is usually outdated, confusing and doesn't look good at all - usually.
When I've ran into client's problems, it requires a complete uninstall of it or the multiple installed updates, then reinstalling the newest update, or an older update because what they want to use doesn't work with the newest java update. :| It's especially annoying when they are trying to use two different java related programs and one only works with the newest update and the other one only works with an older update - just makes me day.
I'm not programmer, but why are the apps for android programmed with java? Android is based of linux, right? Are there not other prog langs that work with linux?
Come to think of it: There's not very many products that google has made that are very aesthetically pleasing to look at or use, but they work.
Click to expand...
Click to collapse
You can code with C or C++ if you use the NDK (Native Dev Kit). Im not sure if you can do the whole app that way or just parts but it just seems more difficult. But I learned java in a highschool class, and despite its failures, its easiest for me to use.
I definitely recommend looking for new apps using App Brain. As long as you're not strictly looking for games, I've found a lot of jewels in there I never would have found in the regular Market app.
The thing that gets me most is not the lack of apps, but the inconsistency among apps.
1. Most apps carry their own theme and UI and does not blend well with the rest of Android.
2. Software updates tend to roll out slower than the iphone counterparts.
3. Resolution of the icons in some apps are blurry looking. Again this is because of differences between the resolution available for Android phones.
xeroxsmm said:
I definitely recommend looking for new apps using App Brain. As long as you're not strictly looking for games, I've found a lot of jewels in there I never would have found in the regular Market app.
Click to expand...
Click to collapse
I would agree. There are a lot of bad apps out there but there are some really good ones I found with App Brain.
Sent from my HTC Evo 4G using XDA App
I hadn't clicked on this thread yet because I totally expected some rant about something silly but I have to admit I do completely agree with the OP in that the market is not a good way to find apps. It's the place to GET apps but the "top" lists, paid and free, haven't changed much since I got my Hero last December..
I have never had an iProduct of any sort, and likely never will so I don't have any experience for comparison but I think the android apps are alright, no complaints other than FINDING them..
1. Google's Market needs upgrades, nothing major. Just add more and better ways to find applications. Sad a search giant has had difficulty getting this done.
2. Get AppBrain's application.
3. Android uses a Java flavored language, but not Java or even Java ME. This is why Oracle is foolishly suing Google.
RE #3 - I'm beginning to wonder myself whether they should have used Python or Ruby over Java.
bludragon742 said:
RE #3 - I'm beginning to wonder myself whether they should have used Python or Ruby over Java.
Click to expand...
Click to collapse
They aren't using java, thats what he was saying with point 3. Android uses a different language which is similar to java, but not java.
Also java > *. Java is used in phones, cars, sterio systems, tvs, gaming systems, etc..
Try to find a electronic unit where java hasn't been used in

[Project]Porting Dalvik to Bada.

I would like to begin an initiative to port the Android Dalvik JVM to Bada. This would open up access to Android applications on the Bada platform and even allow for the creation of hybrid applications.
If you are interested in the project please put forward your advice and offer your assistance.
I am personally quite busy with other side projects but would love to create a bit of momentum and get this off the ground.
Hope this finds you all well.
Comment away
sabianadmin said:
I would like to begin an initiative to port the Android Dalvik JVM to Bada. This would open up access to Android applications on the Bada platform and even allow for the creation of hybrid applications.
If you are interested in the project please put forward your advice and offer your assistance.
I am personally quite busy with other side projects but would love to create a bit of momentum and get this off the ground.
Hope this finds you all well.
Comment away
Click to expand...
Click to collapse
Grt.......i am tester basically and i dont have any knowledge on programming...plz let me know if i could help you in anyway....
I think this could create a lot more work than intended because:
Bada would have to somehow support Intents/Activities
Same can be said about the UI (this could open up a can of worms) trying to match up Android UI with Bada UI aspects such as lists, menus etc
How can a dalvikvm based app be executed - we're talking about multilayers - am not sure if Bada can launch an app in this way
Dalvikvm machine under Android, is the main engine, under Bada, the C++ Runtime executes the binary, we're talking about a binary launcher launching a dalvikvm, in turn to launch a dalvikvm bytecode, that kind of process could consume far too much memory.....
Its too early to say yet at this stage on the bada SDK if it has the necessay support in place to enable this project to get off the ground
Just my 2cents
Good points. We need to establish how exactly android launches applications using Dalvik.
Does anyone know which libraries and dependencies Dalvik relies on in android?
We could create a wrapper which allows dalvik to be launched as a standard Bada app and then run a given application. Thoughts?
I did try port python 2.6 to bada last year and failed miserably due to the limited api's in place, unfortunately for bada, the majority of the API's are not there because the underlying architecture is nucleusRTOS which has a hacked up newlib and also a crappy compiler by codesourcery.
so does that mean that bada platform is not good?
I would not jump to that conclusion either...
Bada SDK has a lot of "growing up" to do... give it a chance
Who knows.... maybe bada 2.0 might have linux in place, instead of nucleusRTOS, for full head on linux sdk compatibility, multitasking.... who knows... just watch this space and wait and see....
Lets not focus on the kernel space for a second, at a user space level what BSD libraries are there?
i really thinkt hat one of the fastest ways to get a new OS on all waves mobiles is to collect some money and put it as a bounty for the releaser
i mean, it's already a LOT of work to port a new OS on a mobile phone, it's even harder if it's free D:
http://www.engadget.com/2011/02/08/myriad-alien-dalvik-runs-android-apps-on-any-phone-starting/
This company proved my point. Nice working being interested in something that is clearly worth being interested in guys.... *Facepalm*
@sabianadmin : really it would be great if it could happen to bada. Your idea was great to port dalvik on bada. Are you working on it?? just curious !!
Maybe this http://www.engadget.com/2011/02/08/myriad-alien-dalvik-runs-android-apps-on-any-phone-starting/ will be ported to Bada, too...
Yep been working on it for a couple of days. talking to a few people and getting and trying to figure out how to make a self contained dalvik wrapper (Myriad use Qt, we could do the same if someone ports Qt to Bada :-/ ). it really shouldn't be *that* hard to do.
@anghelyi i posted that link like 2 posts ago?!
It'd be pretty sweet if you could get in touch with Myriad and find out about their Alien Dalvik
Damn If you want to Port android to the Samsung wave go to the androidport site
We gonna port android 2.2 to the samsung wave (and we finally got an working ARM7 tool)
Just if you want this go to us
Just wait for that we been finished and you'll can do anything you want
wavedroid said:
Damn If you want to Port android to the Samsung wave go to the androidport site
We gonna port android 2.2 to the samsung wave (and we finally got an working ARM7 tool)
Just if you want this go to us
Just wait for that we been finished and you'll can do anything you want
Click to expand...
Click to collapse
sabianadmin started this topic with the intention of discussing about the possibility of porting Dalvik VM to bada and not the whole android. That topic has been discussed and closed elsewhere.
wavedroid said:
Damn If you want to Port android to the Samsung wave go to the androidport site
We gonna port android 2.2 to the samsung wave (and we finally got an working ARM7 tool)
Just if you want this go to us
Just wait for that we been finished and you'll can do anything you want
Click to expand...
Click to collapse
Once again proving your sheer stupidity. I am talking about running the Dalvik JVM to run android applications. Did you even read what we have been talking about here? This has nothing to do with porting the Android platform to the Wave.
Go troll on your own forums buddy.
I dont' know, but it seems that porting Myriad it would be more easy, interesting and powerful for run android apps, than porting android OS.
When they would release the source code?
The only problem is that Myriad uses Qt and so far we have not ported Qt to bada... Anyone want to give it a go? (yeah i know about the bada-lighthouse project)
Myriad
I'm new to this forum and just found this discussion via Google while looking for some related details on Dalvik.
Isn't the Turbo Dalvik from Myriad closed source, seems like a commercial product aimed at companies?

[Q] REAL hacking.

Hello there to all the souls of the xda forums.
im new to wp7. never used one before like 3 days ago. i like it, great device my surround is. but im not here to tell you about how good it is. we all know its good.
im here to ask if theres any real hacking going on with this thing yet. im looking for at least some kind of command line.
from there i could use tools such as aircrack, nmap, metasploit, SET, etc.
ive had an iphone for about 3 years, booting iOS and Android. i am used to hacking from that, but at the same time i know there a bigger user base for those devices, so theres more devs for it. i just wanted to know if anyone has already started on such a project before i dedicate alot of my time to developing this for you all.
BTW i am not interested in pirating apps, cracking apps
With enough effort, command-line interface *might* be possible - the OS technically supports such things - but the underlying core is Windows CE. Even less so than NT, CE really isn't meant for a CLI; apps are written with the intent of being run on a graphical interface. Also, having no POSIX compatibility and only partial Win32 compatibility, a lot of apps that you're used to from the desktop (or from POSIX-based phone OSs like iOS and Android) aren't going to be available.
That said, if you want to get started in the WP7 hacking space, there's certainly plenty to do. One project that I have on the back burner until I get some more urgent stuff out of the way is a SSH client. There are a number of things that are required here. First of all, we have homebrew Socket support, but the official SDK lacks it so you'd need to use a native Homebrew DLL. Second, there's no official command line interface, so you'd need to write one. The second point is all sorts of fun, since what you're really writing is a terminal emulator.
Other interesting projects include getting a unified cross-platform approach to writing to the filesystem, or even reading from all of it (instead of the relatively small portions currently accessible) or figuring out how to make third-party apps run in the background.
thanks man. I think I'll work on getting a full file browser for the phone. That should happen , i think, before anything else. As far as a terminal emu, it sounds like its going to be more of a chalange for me. Again, I'm used to more Linux and UNIX systems than I am windows. I had to reinstall windows 7 onto a partition just so I could sync the phone with the Zune software Microsoft insisted I use.
So is anyone currently working on the file browser? Has there been any progress with it? If so, who should I contact so I can help?
sea_bass said:
thanks man. I think I'll work on getting a full file browser for the phone. That should happen , i think, before anything else. As far as a terminal emu, it sounds like its going to be more of a chalange for me. Again, I'm used to more Linux and UNIX systems than I am windows. I had to reinstall windows 7 onto a partition just so I could sync the phone with the Zune software Microsoft insisted I use.
So is anyone currently working on the file browser? Has there been any progress with it? If so, who should I contact so I can help?
Click to expand...
Click to collapse
TouchXplorer. Do a bit of searching. A lot of homebrew has already been in the works.
thesecondsfade said:
TouchXplorer. Do a bit of searching. A lot of homebrew has already been in the works.
Click to expand...
Click to collapse
Thanks. Just found that page

Categories

Resources