[PROJECT] Writing proper emulators for Android - Android Software Development

Hey guys, I know you've seen a lot of some emulators on the Play store, for all kind of old-school consoles, NES, SNES, N64... Most of them are released under GPL license, so yes, they are open source. Sadly, the UI design doesn't match with Android's holo (4.0+) style. So, my proposal is simple. Let's develop a couple of free, open source emulators, from XDA members, with a proper UI (I can help with that, I've written a couple of modern looking apps: LockIt, wRotatr, Halo)))). My weak point is JNI. I hate it. Period. I will need a lot of help to get the emulators buiding, but after I get them, you will see a lot of UX/UI improvements.
Sources can be found here. I'd like to start with Nesoid. So, is anybody here, expert on JNI development, willing to help me on this? :good:
Cheers,
D4.

Bumping this, I have archieved some UI fixes. Still not able to build native libraries.
Before
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After
The sad news is that I dropped android < 4.0.3 support

Any news on your progress?

Shadow-Nexus said:
Any news on your progress?
Click to expand...
Click to collapse
I haven't been able to build native libraries yet. Without that there's no emulation

How's the emulation overhaul coming along? Seems like a great project
Sent from my Nexus 7 using XDA Premium 4 mobile app

worhello said:
How's the emulation overhaul coming along? Seems like a great project
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I'm trying another UI attempt, but it's not yet working (emulation still broken, I haven't found anyone to help me with JNI)

Abandoned

Related

3.0 HoneyComb for phones at any point?

So I was just doing some research and it seems that 3.0 HoneyComb is just going to be for tablets. So my question is since it will be released for the tablets is there anyway to take the os to make a phone version or is this not possible. I know all this is premature as most phones don't even have gingerbread yet but the tabs like the g-slate from lg and the dell coming in Q2 its not that far away. Anyone have any thoughts or ideas on this topic?
Sent from my HTC Vision using XDA App
bmaing2 said:
So I was just doing some research and it seems that 3.0 HoneyComb is just going to be for tablets. So my question is since it will be released for the tablets is there anyway to take the os to make a phone version or is this not possible. I know all this is premature as most phones don't even have gingerbread yet but the tabs like the g-slate from lg and the dell coming in Q2 its not that far away. Anyone have any thoughts or ideas on this topic?
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
I would imagine a lack of resolution would be the problem or pointlessness in using honeycomb.
If you look at my thread from a week or so ago with the honeycomb and motoxoom preview, a few members mentioned something like that, that some features would make it to a phone version of honeycomb,.... I did some googleing, but couldn't find anything. Fingers crossed though, we live in hope.
Watch the interview with Matias Duarte on Engadget. He says Honeycome is absolutely the future of all Android devices, and it will intelligently scale itself to provide the best experience per form factor.
The idea that it is only for tablets is from a very unclear line in a video that was made to emphasize the benefits of android 3 for tablets (vs anything else that anybody is running on tablets).
I.e., it means that they have added special provisions to make it good on tablets. NOT that they have taken phones out of the picture.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Pimpin G2 using XDA App

[APP] LiteCoin Miner v0.3 - On Android!

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The first ever LiteCoin Miner for Android. Please note that this is based off pooler's "JMiner". Source code this app and "JMiner" are on GitHub. Please use this app on high end devices, or else it'll be useless on low-end devices. Enjoy!
Please report any bugs to me.
Donate to me: http://simran.coleak.com/donate.php
Free Market Link: https://market.android.com/details?id=com.simran.andltcminer
Pro cost $0.99
Pro Market Link: https://market.android.com/details?id=com.simran.andltcminerpro
Like me on Facebook: https://www.facebook.com/SimranApps
Follow me on Twitter: http://www.twitter.com/SimranDevs
Add me on Google+: https://plus.google.com/114069302448745664287
*Added support for API 7(2.1) Eclair. 02/29/12
I have a GS2, GS2 LTE, and Tab 10.1!
bncplix said:
I have a GS2, GS2 LTE, and Tab 10.1!
Click to expand...
Click to collapse
Will PM you tomorrow! Great devices!
Updated to v0.2. Released on Market, both free and Pro version. Enjoy!
Im gonna go ahead and be "that guy" and ask... What is a lite coin miner and what does it do? lol
PMDColeslaw said:
Im gonna go ahead and be "that guy" and ask... What is a lite coin miner and what does it do? lol
Click to expand...
Click to collapse
LiteCoin is a a crypto-currency, like BitCoin. Unlike like BitCoin's GPU hungry system, LiteCoin is CPU friendly making it easier to mine. What is mining? http://foreverrising.wordpress.com/2011/06/15/what-is-bitcoin-and-what-is-bitcoin-mining/
Nice I like it ................
Excellent, I'm going to give this a shot!
I'm going to lower the minimum sdk version to Android 2.1 to be able to reach more devices.
gt540 with ics
*Added support for API 7(2.1) Eclair. 02/29/12
The market link no longer works. Could you at least upload the apk of the free version? Thanks!
what user/password do i put there, and how it knows where to send my minings?
Gaining bitcoins
Can you actually gain bitcoins by using this app
Sorry I'm a noob with bitcoins
does it support stratum and dogecoin?

[DEV/REQ] Grid Launcher

So, I was very bored, and I made a concept. I'm sure you've all seen GridOS, and I know that you've probably seen many people asking for it. I really wish we could get something like this going on android. I know literally nothing about creating apps (yet) but I wonder if the designer of Launcher 7 would be interested, my concept is basically a 4-way-scrollable version of his existing app. I'd be willing to help with graphics in ANY way.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
HomeScreen
Inline AppDrawer
Icons from:
Here and Here
Wallpaper:
Here
I feel that this should be in themes
It would be nice to see grid os, I thought it was built on android? They say they can use android apps so I'm assuming yes we just need to port or *a* port.
Sent from my Iconia A500 using Tapatalk 2
Actually, this isn't just a theme. This is a hopeful development thread for a full-fledged home replacement app. I contacted the developer of Launcher 7, and he said that he doesn't have time to work on anything right now. He did say, however, that he was playing around with the idea of a Windows 8 launcher for android, but that this looked much more interesting.
Very interesting idea, actually more interesting than the Win8 layout itself. I haven't got right now time for coding tablet, but if I prototype it again, I'll definitely look at this approach over win8.
Click to expand...
Click to collapse
bmckenzie90 said:
Actually, this isn't just a theme. This is a hopeful development thread for a full-fledged home replacement app. I contacted the developer of Launcher 7, and he said that he doesn't have time to work on anything right now. He did say, however, that he was playing around with the idea of a Windows 8 launcher for android, but that this looked much more interesting.
Click to expand...
Click to collapse
Yea that guy is always busy I've been talking to him for awhile about my metroui thread to help brobot have a simpler process but no go as of yet.
Sent from my Iconia A500 using Tapatalk 2

New Minuum Keyboard

Found a cool keyboard that is in beta that I'm trying out. Thought Id share it with you guys!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"Minuum is a tiny, one-dimensional keyboard that frees up screen space while allowing fast, accurate typing.
Current technology assumes that sticking a full typewriter into a touchscreen device is the best way to enter text, giving us keyboards that are error-prone and cover up half the usable screen space (or more) on most smartphones and tablets."
"Minuum, on the other hand, eliminates the visual clutter of archaic mobile keyboards by adapting the keyboard to a single dimension. What enables this minimalism is our specialized auto-correction algorithm that allows highly imprecise typing. This algorithm interprets in real time the difference between what you type and what you mean, getting it right even if you miss every single letter."
Link to the APK for developmental use only, please do not install the apk unless you are a verified tester and are following the Minuum Teams terms of use.
Mod edit. Link has been removed as this is for private beta testing only.
Been looking for this, thank you.
Sent from my SCH-I605 using xda premium
nice, love it.
yankzfan007 said:
Link to the APK for developmental use only, please do not install the apk unless you are a verified tester and are following the Minuum Teams terms of use.
Click to expand...
Click to collapse
What's wrong with respecting the wishes of the developer?
Regards,
Dave
Sent from my HTC One using Tapatalk 4 Beta
foxmeister said:
What's wrong with respecting the wishes of the developer?
Regards,
Dave
Sent from my HTC One using Tapatalk 4 Beta
Click to expand...
Click to collapse
this. Don't like to be the party pooper lol - but this is considered piracy. Not bad intentions of the OP for trying to share though.
Moderator update.
Link has been removed. This is not for public release yet but for private beta testing only. Please do not post until the creator of the app allows you to do so.

Nextbit Baton

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Nextbit Baton offers several benefits to users, including:
Sync: Keeps apps and data in sync across multiple devices, allowing users to move fluidly from one device to the next without missing a beat.
Pass: Send any open app in its current state to another device, saving time and eliminating the tedious process of manually finding and opening apps on different devices.
Backup and restore: Save apps and data to your Nextbit profile in the cloud, so you can always get your apps back on any device.
Nextbit’s private beta is exclusively on CyanogenMod, the leading open-source, community-driven Android OS backed by Cyanogen Inc. The future public release of Nextbit will be available first on the commercially distributed Cyanogen operating system.
“Cyanogen continues to reimagine Android by introducing bold new firsts,” said Kirt McMaster, CEO of Cyanogen. “Nextbit represents one of these platform firsts that could only manifest on a truly open Android. We enable Baton to become a native OS level feature, creating huge benefit for our users.”
Click to expand...
Click to collapse
About: https://nextbit.com/about/
Press Release: https://nextbit.com/press/
Articles and videos
The Verge: http://www.theverge.com/2014/10/27/7079623/this-is-nextbits-try-at-fixing-app-switching-on-android
Engadget: http://www.engadget.com/2014/10/27/nextbit-baton-continuity-for-android/
Android Police: http://www.androidpolice.com/2014/1...nogenmod-with-app-syncing-backup-and-restore/
This looks intriguing! I'll be keeping an eye on this. Thanks Nextbit!
WEM97 said:
This looks intriguing! I'll be keeping an eye on this. Thanks Nextbit!
Click to expand...
Click to collapse
I was actually an Alpha tester (can come out and say that officially now). It really is awesome and rather useful.
Nburnes said:
I was actually an Alpha tester (can come out and say that officially now). It really is awesome and rather useful.
Click to expand...
Click to collapse
Lol me too. That NDA was scary. Glad I can finally talk.
Same Here, been testing it for the past 2 months. now i am just using the nextbit app on PA.
Hey guys glad to see one of us has posted to xda already, I'm about to quote Nburns and spread the word on the nexus 5 forum also just saying those alpha shirts are so soft <3

Categories

Resources