Follow Us On Twitter



Thursday 29 March 2012

Addition to the Crew


There will be a new developer joining the team today. Everybody give a warming welcome to Matt Kraszlany. He knows the answers to a lot of the questions I've been asking myself lately and hopefully he'll be able to lift this project off the ground. Welcome :)

PS, big update coming soon. I would like to keep you informed on how we are going to do this.

Saturday 24 March 2012

Distortion of Colour Differentials & Opacity



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.

Tuesday 20 March 2012

Droid Mirror: Sketch Up Idea


For all of those patiently waiting for a legitimate dual boot of the Android OS and iOS, I bring you an idea. This isn't necessarily gonna make it past the planning stages, but tell me what you think. I need both positive and negative feedback if I am to put this project into high gear. Hopefully all of your questions will be answered below?

What is Droid Mirror?
Droid Mirror is an idea I have come up with for a possible future project. This program would basically allow you to run iOS on your Android phone using VNC technology. Now, for all familiar with VNC, you probably already know that a physical iOS device must be present in order for this method to work.

VNC technology will allow you to control the iOS device from your Android phone, as well as hear, watch and do just about anything an iOS device can do (because your basically running your physical iOS device on your Android device). The VNC does require some type of wireless connection that can either be LAN, Bluetooth, WiFi, Data (3G), ect. This will enable you to control your iOS device, through your Android, no matter where you are in the world.

What is VNC technology?
You can read up on that here (http://en.wikipedia.org/wiki/Virtual_Network_Computing).

How would Droid Mirror use VNC to run iOS on my Android?
It's a simple concept really. Install a program on your iOS device that would create a server and allow external devices to connect through a secure connection. Once connected, you can see the screen of the iOS device and interact with it, as well as anything and everything you would be able to do with an iOS device.

What are the downsides? 
As to a good idea, there are only so many cons that can get in the way of perfection.

  • Must have an iOS device that is Jailbroken
  • Both devices must be connected to an wireless / internet connection
  • Resizing of the screen may be an issue
  • Lag may occur, but there are certain precautionary measures you can take to avoid that
  • Not all Android devices may be able to run the VNC Viewer due of a degrading processor
  • There are plenty more, but the above are the main cons I can think of


Will you continue development on bootdroid?
Of course, bootdroid is my number one priority.

Tell me what you think. Developers love feedback, good or bad.