[App] Arora Browser Port - HD2 Windows Mobile 6.5 Themes and Apps

Hi xda community,
Since opera stopped development for windows mobile, i started to search alternative browser solution for windows mobile and couldn't find one. So i started to port arora browser to windows mobile. After studying qt platform (which i didn't use before) and Windows virtual memory, i made it work. Most of its features are working. I also added multi touch zoom and kinetic scrolling. Most of them are hacked into code and code is dirty right now.
Most difficult part was 32mb limit of virtual memory, i found a good article to overcome this problem using multiple heaps.
Also i reduced thread count and stack size of webkit and qt.
To reduce the dll sizes of QT i removed most of the features and made optimizations.
I will release the code and modifications that i made to QT source (if i can clean up qt part) and arora source.
Most of the people may blame me for not using Android. I like android but i like windows mobile too, i didn't use many applications, i like it more like phone. Besides, android is still developed for hd2 where i don't like to change version all the time.
It's still buggy, i don't know i can finish it but will try.
What do you think about it?
http://imgur.com/a/EXvSp
Also how can i load flash module?

[14/04/2011]
Cosmetic changes to completer
Removed forward history button for non landscape mode
Work on flash support
Increased dns thread count to 5
Opera like location bar stretch
Added autohide for status bar
reduced size of font
auto select all text for first time link click
And some pictures
http://min.us/mvkybDX

another reserve for woot

That's great you chose Windows Mobile. There are plenty of browser for Android, but to find something modern on WM... Just hoping you're find audience big enough.
WOW, 100/100 in Acid 3 test, that's impressive.
Does it support fullscreen?

http: //i.imgur.com/GRowL.png
It supports a bit but menubar still there, there might be a attribute switch somewhere.
My current priority is reduce the memory limitation bugs and implement a better scroll and scrollbar.
It supports many many options, arora is full featured browser and i only removed ad blocker (It was costing to much cpu, who needs adblocker on mobile browser anyway)
for full features
http: //code.google.com/p/arora/
Edit: Also removed web inspector (again who needs firebug like thing in webbrowser )

Is there any DL link available?? Curious to take a look...

Not for now, its still unstable on real hardware (hd2).
I fixed lots of stability problems because of limitations but didn't test them.
Also since it's a desktop browser, it's ui is less user friendly. i'm trying to fix these issues.
Btw it's size is big because of webkit and qt. Webkit dll is 9.98mb.

Great!
This looks like a fantastic project. A decent browser with full flash would pretty much make the hd2 experience for me, thanks to everyone who still develops for WM!

Thank you for doing this, i'm looking forward for a release. I'm very glad that developers are still doing great stuff for winmo, my favorite OS. I'll follow your thread.

Great Work
Thank you for the effort you are putting into this. I think that xdadevelopers must be one of the best forums out there because of al the talented people contributing like yourself
Mark

rooting for you mate best of luck with this project, winmo really needs this

subscribing to this..very nice..

sounds fantastic, really looking forward to this. thanks and good luck !!

i will try to post daily updates to second post and thanks for support.

If you make this happen and working good I'll go back to wm! Thanks for sharing this!

hd2 user making web browser for hd2 and support flash !!
thats what i going to subscribe to for sure, good luck but please consider graphic it well for buttons etc dont be like developers caring for codes and result and forgetting the look

Nice Thing, i really appreciate your work, all i needed was a browser that supports flash for our wm hd2

Woot! Another excited HD2 owner here

Waiting for your hardwork ! Sounds great man !

Hi,
I wasnt updating for a long time, because i could not resolve virtual memory problems.
I'm trying different build to test which one uses minimal virtual memory. Small sites work well but while loading big sites , like xda, application throws exceptions. (most probably virtual memory)
I tried these,
1)Static linking of qt on one exe file arora
2)Static linking of qt on small exe that starts bigger arora dll
3)Dynamic linking of qt on one exe file arora
4)Dynamic linking of qt on small exe that starts arora dll
I'm still testing most applicable solution to pass virtual memory limitation but there is always another problem. Manila uses most of the slot 60 and 61 and kernel cant address qt dll's to that place, because of this it adresses the dll's of qt, on local stack. I will try different solutions to pass this thing but i have a real life work to do, so updates will be slow.
Btw i'm using dutty rom (v14 i think) I'm going to post a screenshot of the virtual memory slot 60 and 61, if you are using newer version of dutty or another rom, can you please post your screenshot here too. Program will be in attachments
{
"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"
}
Note:I used this article for program, i just increased slot size to 64.
CodeProject: Visualizing the Windows Mobile Virtual Memory Monster

Related

Official Youtube App

Have you guys seen the official youtube app? Here's a link http://symbiancorner.blogspot.com/2008/01/java-j2me-mobile-youtube-player-now.html. It looks pretty cool, unfortunately, it it doesn't work on my Touch Cruise (with esmertec JBed) and its JAVA based...but hey so is Opera Mini, and its far faster than any native browser both in rendering and in navigating menus, etc.
I don't know if it'd be a simple matter to get it working, but if someone does or has. Please post!
{
"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"
}
EDIT: In response to below
I'm not sure how to move a thread? Just repost my original message in the hacking and development?
Yes, this applet was created with certain phones in mind, but since its a JAVA applet, it should theoretically be able to run on any platform. As of right now (at least in this thread) some have had more success than others.
Here is the direct link to download:
http://www.google.com/m/download/youtube/download?sign=1&make=Nokia&model=N95&ver=v1.0.1
put this in hacking and development... and lets say if someone can fix it
Addition: It launches on my Wizard + Jbed. But just the streaming video wont work.
it's funny how it will allow you to download onto your Wizard but won't let me DL on my 8525...
can you upload the .cab for Sh*tz & Gigglez??
I did find an interesting article over at the ATT forums about this very subject.
"I was very pleased to find this... I had suspected that the 0.81 player was just a myth, but no! 0.81 seems to have a bit more overhead but plays more file types. It is quite extraordinary how many! WIth just one or to exceptions, I can use it to play most files. 0.72 is lightweight, but doesn't play back quite so many file types. Still does the full flash thing perfectly though!
Installing to main memory seems a good idea for performance, particularly if you try the 0.81 version. If you can't spare the memory, it is OK to install to your memory card, but might be best to stay with the 0.72 version. Your CPU speed may be a factor too.
Tip: In the prefs check auto exit after command line playback (or something). Means when it auto-plays flash videos it will also auto close, dropping you back to the site on Internet Explorer. There are a lot of settings to fiddle with, so if you do not get good playback at first it is likely just a matter of twiddling until you do! No special advice.. it will vary by device.
There is a file called ATIfix (or something) which may apply just to some HTC Hermes derived phones. It was needed on my Hermes.
This link is much better because it has pretty much everything (codecs, add-ons, etc) and the two latest TCPMP player versions you might want, it includes all the correct Open Source licences intact plus references to the original creators and sites. i.e. all done the correct legit way."
I have to confirm I have this working with youtube.
http://rapidshare.com/files/48458709/072-081-xtras-src.zip.html
see if it works for you...
info
Hi all
is it possible to add more info on the first thread??
I looked to the official site and found that the supported phones mentioned are:
Some Nokia phones like the 6110n, 6120c, E65, N73, and N95
Some Sony Ericsson phones like the k800i and w880i
...so is it for WM6 device too??
and is it for the mobile youtube web or for the normal desktop one??
Thx
MMAPI is Required
This java midlet requires a java vm with jsr135 mobile media api with video stream support. It so happens non of the wm devices have a jvm with this configuration. Jbed wont stream from you tube but i think the jvm coming with the sonyericsson x1 might support this sonyericsson support most of the java api's even more api's than nokias.
did notice you could also download the apps directly on that page.....dis-regard my post
i finally found a zip file containing the .jar file for this app but after install wen i try to run the app i get an error "sorry youtube only works on phones with larger screens" im using the mogul i didnt think my screen was that small. so do u think there could be a workaround for this. if anyone else is having truble getting download pm me for the zip
The new core player has a button that opens up Youtube

Skyfire Download for everyone !!!

I just got it and it works !!!
get it here : http://get.skyfire.com/
Screenshot :
{
"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"
}
not working yet for OMNIA
Hi,
unfortunately not working on OMNIA screen
only supporting 240,320,480,640
Working well in the UK on my hermes. No need for fake American phone numbers.
Edit:
No sound on videos. Anyone else have this issue, or is it just me?
I am sure it is a good browser. The thing that just bothers me, is, that everything is rendered at the SKYFIRE servers - now, for getting the web content including flash, jave and multimedia on my phone ... well, excellent job! However, I have some security concerns regarding online banking and other stuff I do in the web, so, I most likely won't use it because of the rendering / generating of code at the Skyfire server!
Sure, the developers will tell me "It is 100% save" but then, ... I guess you got my point?
<Just my personal opinion - I am sure lots of users will be happy with Skyfire!>
which version is it? is it different from the beta versions like 0.8xxx (i guess it is something like that)
Its still a beta, version 0.85.0.7927. Seems about the same, but there's no need to log in.
jez83uk said:
Working well in the UK on my hermes. No need for fake American phone numbers.
Edit:
No sound on videos. Anyone else have this issue, or is it just me?
Click to expand...
Click to collapse
Yep, sound is also not working for me
Still no multi-tab pages?
No Good for WVGA.
no mulitab but you can download stuff now
Works well on MDA Compact 4, nice to have full video etc when on wifi. Might be able to finally uninstall Opera mini (though it has been a good browser!!).
Works awesome on my HTC Wizard
Two nights ago I got bored with my htc wizard, had only wm5. I googled htc tweaks and found xda... my personal heaven now. two days later I have a phone I'm actually interested in.. with Wm6, SKYFIRE ( totally cool ) and a bunch of other apps I never knew existed. I didnt find a thread to say thanks to xda developers... but thanks... really.
btw, can anyone tell me what direction to step in if I want to learn about programming and writing software like the cool stuff I found on xda please?
Daniel
Skyfire's sound problem
There are no sound on athena x7501.
Just used it again, and the sound is now working. I didn't change anything, so it must have been a server issue.
2ndhandcowboy said:
... can anyone tell me what direction to step in if I want to learn about programming and writing software like the cool stuff I found on xda please?
Daniel
Click to expand...
Click to collapse
The easiest way to get started is VS2008 but it is also commercial!
The good: It has a very nice user interface, excellent editor for writing code (with VISUAL Editor, so, not only script based) and finally as well a WINDOWS MOBILE EMULATOR integrated, so, you won't mess up your real device in case you make a mistake!
Besides that, VS2008 features different programming languages: Basic, C#, C++, Java - if you really want to program professionally, the only way to go would be C++. Other than that, I would recommend get started with Visual Basic - the language is easier to learn.
My recommendation:
Download one of the VS2008 EXPRESS Editions - it is freeware! Make some simple Windows desktop programming to get familiar with the interface and the programming language you have chosen. Join as well the MSDN Forums, hang out at www.codeproject.com - a great place snd source for programming techniques and code samples - and if you're finally still interested in programming, get the commercial version of VS2008 and start programming as well for PDA and Smartphone - it is really fun, trust me!
Sure, some people might come up now with the good old "It is .NET!" arguement, well, sure it is .NET! .NET is part of Windows since Windows XP SP1 and now also fully integrated in WM6.1, so, no big deal! For older platforms, the .NET distributables are available for free download.
However,
Try out cool stuff like this, go through the code to understand what it does, program your own little helpers and once you master it, you will have an easier intro to non-.NET C++ programming (which then will provide you with the full power of programming. The reason why I recommend VS2008 at first, it is very easy for non-Programmers to do stuff in there. You will in addition find millions of places / forums with how-to's.
If you make a quick jump to C++ directly (non-VS) then you most likely will get frustrated very soon since documentation and everything else is mostly written for people who know C++ inside out - VS takes you into the programming world slightly and there is much more help and lots of beginner guides available - this is why I recommend it to beginners, not to promote .NET.

[APP REQ] Formula 1 Live Timing

The new 2009 formula 1 season is on its way and it would be nice to be able to follow a race on our phones. So far i have only seen a java application that does this job but the resolution is far too small
(Live Yamigo - check it out here http://live.yamigo.com/F1Servlet/)
I have no idea about developing so, does any developer want to develop this for us? I'd gladly assist in the graphics work.
Functions:
Live timing
Lap chart
Comentaries Feed
Weather Screen
vga res & other
Im sure there are much more people interested in such an application.
You are right, I'm interested!
Sorry I can't develop it, though..
Please post questions and/or requests in the Questions and Answers section of the forum. This thread will probably be moved to that section. Thanks.
Giannis86 said:
The new 2009 formula 1 season is on its way and it would be nice to be able to follow a race on our phones.
Functions:
Live timing
Lap chart
Comentaries Feed
Weather Screen
vga res & other
Im sure there are much more people interested in such an application.
Click to expand...
Click to collapse
I'm interested too...
But before starting a dev, we need to know where to find datas... I don't know websites that send such informations...
Do you mean the live timing? If so you can get it free from http://www.formula1.com. This uses a java applet to show lap times etc, I also have this on when im watching the live qualifying/race.
yes live timing..i also tried that on my touch pro but its very small resolution and it only takes up a small portion of the screen..making it extremely hard to read..id love to see this developed for vga too...
Hi guys,
I've just tested the service, and it works well. But as already said, its so small resolution.
I've downloaded the LARGE version (http://live.yamigo.com/F1Servlet/dl/), even that is small for my HTC Touch Diamond. Its probably 320x240.
Anyway its the only way to have the F1 Live Timing. Thanks for the intel.
AleX
The large version works fine on my HTC Advantage X7500. But then I didn't install any high res applications. So perhaps that's why the application displays larger on my device. It's reasonably close to full screen.
I do keep getting internet connection security dialogs (need to click yes everytime it downloads a bit of data). Is there a wat to prevent that? Can I mark the application as trusted or something?
patrickl said:
The large version works fine on my HTC Advantage X7500. But then I didn't install any high res applications. So perhaps that's why the application displays larger on my device. It's reasonably close to full screen.
I do keep getting internet connection security dialogs (need to click yes everytime it downloads a bit of data). Is there a wat to prevent that? Can I mark the application as trusted or something?
Click to expand...
Click to collapse
You would need to upgrade the JAVA version on your phone if you have a wm 6.1/6.5. If you have a version of WM prior to that then I am afraid that you will just have to keep clicking on connection dialog iirc.
I will ask a couple of lads at work to see what they can do (if they can be bothered that is) as I work as IT support for a JAVA house that specialises in connected apps and I know quite a few of the developers like F1
B4PJS said:
You would need to upgrade the JAVA version on your phone if you have a wm 6.1/6.5. If you have a version of WM prior to that then I am afraid that you will just have to keep clicking on connection dialog iirc.
Click to expand...
Click to collapse
I've got the "intent Midlet Manager" version 11.1.7.1036 on it. I think that's the most recent version.
I've found a workaround though. I wrote the yamigo developers and they indicated that I should get only 2 dialogs. Then I found that indeed I got only 2 and it kept stable after that. Then I switched apps and the dialogs returned.
Seems like it only works when I have my internet connection closed before I open the java midlet and then let the midlet connect.
Weird, but it works.
I will ask a couple of lads at work to see what they can do (if they can be bothered that is) as I work as IT support for a JAVA house that specialises in connected apps and I know quite a few of the developers like F1
Click to expand...
Click to collapse
I once decompiled the original F1 live timing application. Not sure if it's still that easy, but I could read the source for the entire java application. I used that to work out the live datastream. Never got around to writing the WM app that I planned though.
Here a screenshot from the application working on my device:
{
"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"
}
Last summer I made live-f1 version that works somehow in HTC hermes running WM6.0 (HTC original). It is based on the live-f1 program source code that works in linux xterm. It has WM gui (without any touch specific features). Features include only timing data, fastest lap, and comments. Timing screen is scrolled with arrow keys.
I was thinking about delayed timing feature next, but due to FIA favoring double diffuser Teams, I have not had motivation to make that part.
Open Source live timing library written in .NET
If anyone is interested, I've written a library - Open Source in C# - to receive the live timing data from the server used by the official live timing app. Obviously it's reverse engineered, so I haven't yet done all of the data. However the interesting stuff is done (i.e. not the weather info).
Note: It's currently targeted at the desktop .NET framework, but shouldn't take much effort to port it to the compact framework if any one is interested.
So..if anyone would like to develop some app's I've also included some existing recorded data that can be 'played' back using the library's simulator component so you won't have to wait for an actual race event to see if your app works.
It can be found here Live Timing Home Page (http://livetiming.turnitin.co.uk)
Thanks,
Liam.
p.s. If you'd like to contribute your app's and or code to the project, let me know and I'll add you in.
I have just looked on the website of post #1 and this is still 2009. I was wondering waht offerings are there for Formual 1 for 2010 for the HD2.
ANDREW
adchesney said:
I have just looked on the website of post #1 and this is still 2009. I was wondering waht offerings are there for Formual 1 for 2010 for the HD2.
ANDREW
Click to expand...
Click to collapse
Same here, trying to figure out a way to have live timing on my HD2
Official app soon available? http://www.formula1.com/mobile_services/live_timing.html
Heres the official jad file. Its for the HD and i cant get it to work on my Diamond 2, so cant let you know if it works or not.
works on first run, causes error on second launch, have to re-install!!
It's now not on the f1 website again, I guess they realise there is an issue with it and are trying to fix it?
I'm still laughing at those with an iphone who have to pay £20 for the official app and we get it for free!!
I've downloaded the "HTC HD2" version, and it isn't working at all with jbed:
E: 2java.lang.OutOfMemoryError
But, with jblend works
They have been putting it on the web and removing it since yesterday... a little bit more testing wasn't been that bad
Edit: I forget to mention that, even it's working with jblend... i cannot sign-in with my email/password... i've been forced to "Try" the application
What phone, what java version?
I am unable to run it on Diamond using JBed. Anybody succeeded with this. If yes, what midlet manager is able to run this applet? Thanks.
sentex said:
I've downloaded the "HTC HD2" version, and it isn't working at all with jbed:
E: 2java.lang.OutOfMemoryError
But, with jblend works
They have been putting it on the web and removing it since yesterday... a little bit more testing wasn't been that bad
Edit: I forget to mention that, even it's working with jblend... i cannot sign-in with my email/password... i've been forced to "Try" the application
Click to expand...
Click to collapse

[REQ] graphical google analytics app - the better version

I've been using google analytics for a little while now and grown to like the way information is laid out for the desktop browser version. Then I looked on the market and found some apps that give you basic information from your account.
But they left me a bit wanting. I was hoping for something more informative, easy and fast to read and remember.
Now as I'm programming illiterate I can only speak for usability and general feel of the app, while appreciating and giving credit to the people putting their time, talent and effort into writing them. The following is not a criticism, it is a proposal for improvement.
So I tried to make something better. Thought about why the desktop version works so well for me and sought out ways to include as much of it onto a small screen. So I drafted my idea of an interface and interaction plus an explanation on how I see it working.
I've done this with a 480 width so that anyone with a 480x800 screen can see how it would look with a bit of zooming 1:1
{
"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"
}
As you can see, I've done things a bit differently. Starting with choosing the account and profile, everything is on one page. No more 2-3-4 taps before you get what info you need. This should work by setting one account and one profile as default in the settings. Also integrated graphical representations with a bit of interaction to help with bringing a lot of info onto a small screen.
Also chose the areas that I think would be of most interest. This might not be true for everyone so i'm open for suggestions.
Now, I have some questions.
1. Is this technically feasible?
For one, the apps on the market I've tried so far take a few seconds to return 20-30 lines of text. (my device is a htc desire) How much time wold it take to download and process all this behemoth of data? If too much, could the interface be loaded sequentially by section?
2. What are the hardware platforms that this app could work on with decent performance?
Hero class? Snapdragon?
So I'm looking for someone that is interested in either:
- coding the app from the ground up
- or improving (at least i'm hoping this is an improvement ) his/her existing app with all this
I'm also looking for some feedback of existing analytics apps users.
I would help in any way my programmingly crippled self could. I can also do all the things I've done with Timester: concept, graphics, promotion.
Here is the thread for Timester: Timester development thread
Could someone with experience tell if this is possible?
Thank you
Hello zamolxees,
thanks for the idea. Of course this would be possible to realise. While implementing my app GAnalyticz I had several problems and questions you also have:
How to display the big list of data on the small screen?
How to make the app as fast as possible?
What is the best user experience?
...
I decided to make only a text based view (table). I this case you can show the data on every device with any resolution and you have all information you need. I know it's not so fancy, but it is/was ok for a first version (I think ).
Second important part was the app performance. Google hasn't a library ready and there aren't any good libraries available, so I had to call the Google API on my own. You can get the data in xml via http request. Just combine the metrics & dimensions available in querystring.
So getting the data is very easy. The easiest way to get all the needed data is to make one http request. But then you have to sort and filter the xml which needs a lot of performance. This made my app unuseable. Because of this I decided to make multiple requests. In this case I can just parse the xml and output the data while iterating through it. This is much faster (the fastest way I found, I've tried a lot...). But as you say it is also slow this way...This is because the response from the Google service is really really slow...
So far about my app. Technical it is easy to implement (I think the graphical stuff is the hardest part, but there are libraries for this). The challenge is to find the perfect way to show the data on the device (and to get a good performance for this). You could also load the data sequentially (as I also did).
In my opinion, the hardware is not a problem. This should run on every device.
Actually I don't have enough time to implement this or improve my app (because of another app ). But I hope you will find another developer and looking forward to download this app
Many greets,
aquasonic
Hey, thank you for your detailed input.
I think that one way to help with slow response time from google servers might be to make the requests for data in the background at set intervals (6 or 12 hours) and when the app is opened do the processing of data already received.
The user could clearly see the hour of the last sync and also choose to refresh if they wanted to.
Isn't there a more elegant solution to getting analytics data from google?
Thanks again aqua-sonic, good luck on the other app, let us know how it turns out
Anyone else wanting to take a stab at it?
I'm thinking that as there are a lot of people using analytics apps now, all the more would want to use this.
Any existing users would care to express their opinion?
Would this interface mean an improvement that is worth investing time and effort into?
Would you like to see this done?
Know any good good developers willing to write the code?
Enough questions.

Leapdroid - a brand new and most performing Android virtual machine

Hi All,
We have just released a new Android virtual machine, called Leapdroid, it is a Windows program that allows you to run Android Apps in Windows. Our focus has been on graphics performance. It outperforms all other players on market, such as BlueStacks, Genymotions, Andyroid, etc... it supports a lot of games, and it it is totally free, you can download it from our website:
http://www.leapdroid.com
From development point of views, we have implemented most features that Google's emulator has, such as compatible adb. Our virtual machine is the only vm that can start adb before vm starts, same as a real device, so you can get the first line of adb logcat. We have also optimized other aspects of the system.
Check it out!
{
"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"
}
Here is a video with Leapdroid playing a few games, including a shooting game. This video demonstrates the advanced key mapping feature.
Booting Speed is really amazing
I tried using several android emulators such as B****, G*****. Tried this new one. Having not gone through intensive usage now, I am already shocked by its launching speed. Amazing! Really beats others. It is a fresh boot, not like B****'s not shutting down and faking instant boot.
I forgot to mention that our vm supports multiple instances. After installations, two android virtual machines will be created.
Has been looking around for a VM to play Minecraft. This is the only capable so far.
Thanks, Leapdroid!
How I can switch input language?
"Control + Spacebar" not working for me.
What is the Windows input method software you are using?
huisinro said:
We have just released a new Android virtual machine, called Leapdroid,...
Click to expand...
Click to collapse
That looks awesome!!
One question: (You would rock some worlds with that)
Could you somehow release a version compiled for arm-thumb2 so windows-rt-JB users could finally open android apps on their first gen surface RT <3
Probably impossible, but I never give up the hope
Hi Blade,
Thanks for the nice suggestions. A thinner run-time version that can run on ARM systems is definitely our direction, but it will take quite sometime to implement. For the moment, we are focusing on developing a new generation of android virtual machine on X86 architecture. As you may have noted, current android virtual machines are still not that compatible if compared with a real android device, many apps still don't run well inside emulators. Leapdroid will lead in these aspects.
Good performance
Run very smoothly so far. Is there a way to install apps without using Google account?
outrain said:
Run very smoothly so far. Is there a way to install apps without using Google account?
Click to expand...
Click to collapse
Assuming you have your APK ready:
I've found the following information on their website h t t p : / / leapdroid . com / helpcenter . html. It seems that they reply on standard adb to install programs.
I typically use apkmirror to download APKs. What kind of channel do you use?
BTW: I do not understand XDA does not let me to post web links. Maybe for safety reason....
http://www.leapdroid.com/helpcenter.html has more info
Before we enable drag/drop (which should come soon), you will have to use adb to install apk.
Adb works for me. Great work!
When can we see a Mac version?
We are working on Mac and actually Linux version too, but currently focusing on Windows.
How do I unroot or install Xposed?
You can do adb remount, then you can change system partition
I'd love to try this, but I feel very suspicious.
There's no "about" page on the Leapdroid website, so we don't know who we are giving our Google Account credentials to when we login.
Three of the comments on this thread were written by new members who signed up just after this thread was started... that's a red flag for me.
If you look at my profile, you will see I am not new, you can also google my name, will find out.
Our website will have more info soon, we are a VC funded company, located in Fremont, California. I did Android vm a few years back, also released here, please check my old posts.
We have another thread, which is here, with more comments:
http://forum.xda-developers.com/android/apps-games/android-4-4-free-leapdroid-super-fast-t3404640
EP2008 said:
I'd love to try this, but I feel very suspicious.
There's no "about" page on the Leapdroid website, so we don't know who we are giving our Google Account credentials to when we login.
Three of the comments on this thread were written by new members who signed up just after this thread was started... that's a red flag for me.
Click to expand...
Click to collapse
huisinro said:
If you look at my profile, you will see I am not new, you can also google my name, will find out.
Our website will have more info soon, we are a VC funded company, located in Fremont, California. I did Android vm a few years back, also released here, please check my old posts.
We have another thread, which is here, with more comments:
http://forum.xda-developers.com/android/apps-games/android-4-4-free-leapdroid-super-fast-t3404640
Click to expand...
Click to collapse
I appreciate the info. I'll keep an eye on this project and will reconsider installing it once more info is put up on the site.
It works really Well. Is there any thought of updating it to newer Android versions? Definitely the best Emulator I have used so far.
Tylorw1

Categories

Resources