As we all know, there are vast differences between Apple's devices and Android-running devices. Not only is there that, but also vast differences between Android devices themselves. That is basically the challenge of this project: creating a universal iOS platform and made available for all android devices (which, in fact, is a complex universal category all by itself).
The title of this post basically describes itself. I don't exactly know how to put this but, unlike Apple's devices, a lot of Android devices are cheaper (quality-wise) and less capable then advertised. For example, a phone company might say that their product has a better screen resolution then a medium sized computer, but what they don't tell you is that this medium sized computer has a screen resolution of only 800x600 (which kinda-sorta sucks, but that's just my opinion). Now back to the subject at hand, a lot of product retailers fail to tell you that there is a massive colour differential between devices. The iPhone and the Samsung Galaxy both have fairly good, yet similar method of producing quality colours in the palm of your hand. Other Android devices, such as the HTC Desire HD, has a very different way of producing "not so quality" colour. Although the colours are total crap, we tend to live with it, mainly being because we adapt to how the colours are produced on that certain device, and the Android platform has been optimized to work with those colours, giving you a better experience with what they have to work with,
Now when it comes to running a basic GUI application, including Apple's famous top bar that is used with many applications and is the core of what is known in the iPhone SDK community as a Navigation Controller, the colour of the top bar tends to get a little distorted. The colour fades and begins to produce a greyish tint which is a pretty nasty experience (again, all in my opinion). Now, luckily this issue hasn't sprung up too many building and debugger problems, but it may bring an unsatisfying feeling to those users who are looking for the full iOS experience so I'm going to begin working on this issue.
Another issue, which doesn't need much explaining is the transparency issue (when opacity = 0-99%). It seems that the iPhone SDK uses its own method of transparency and is summing to be harder then expected to implement. I will keep you updated on this as well.
How do I get a copy of bootdroid? I would love to do user acceptance testing! Please let me know
ReplyDeletei think this guy is a fraud.. theres no way a true dev would go through all the effort of creating a website and a flourishing blog and somehow fail to provide a download link for the hundreds of people that would risk their various devices to test this for him.
ReplyDeletebad form bro, bad form
@galaxyfreke
DeleteI don't think he's a fraud. I mean he specifically says that it is still unstable and he will release a beta sometime in the future. Did you read his main page on code google?
atleast you could do is be greatful dam. regardless the fact that he may not be a dev doesnt mean he not working on this as hard as he can. he going to release a beta some point or another, hopefully sooner thAN later, like before this month ends xD
Delete@franki: I still need to do my research when it comes to the copyright issue. For every major feature that I would like to implement, there is some kind copyright that protects it from use by anyone other then "Apple, Inc." You may have seen Apple suing other major corporations like Samsung and Motorola for using features that are only so much as similar. I'm not a large corporation, neither do I have enough money or lawyers to fend for myself if anything were to go wrong. A beta test will be released soon enough, but you must remember that I have to release it with major caution.
ReplyDelete@galaxyfreke: I do not have my own website. I have a page sponsored on Google Code as well as a free blogging tool that I'm using to bring you updates. If there are any alternative websites, they are fraud. I will release a URL on this blog and the Google Code page, if I were to create my own website dedicated to this project, but considering this is a non-profit project, don't expect one anytime soon. As I mentioned in my reply to franki, I need to take major caution to avoid voiding Apple's copyright protection. Not only that, but the project is just simply not ready for a beta release. All features that I have ported from the iPhone SDK to run on the Android have been run specifically through code. In fact, I have not even mastered the touch-interface controls yet, so all commands sent to the Android device are in fact command lines sent from my computer.
I am willing to make a video, showing you how I'm able to this, as well as an intro video to how I've managed to do this whole project, but you have to remember that I'm doing this all on my own time. Patience is key.
Wow thanks heaps for the reply! I will be checking back here again and really look forward to reading your updates.
ReplyDeleteBig fan of what you are doing!
To the dev
ReplyDeleteWell done on the responce to the fraud comment, i have been watching this development and am excited for the beta release when ever it comes out. I do have one request and that is could you start a thred on XDA Developers as i belive this would help you with possible help from the community and would be good for your followers as it would be a place to keep upto date.
If this is not a option would it be possible for someone on your behalve to setup a thread for you.
A lot of publicity at this time might not be such a great idea since it.may increase the risk of the site being shut down before the release which would suck.
ReplyDeleteRead an article on XDA the other day... haters gona hate :) http://forum.xda-developers.com/showthread.php?t=1559769
ReplyDelete