The Reason Android is Laggy - Captivate General

Really interesting read and does make sense...
https://plus.google.com/u/0/100838276097451809262/posts/VDkV9XaJRGS

Thanks for posting that link, very in-depth article

Excellent find! A very enlightening read if you have the time!

Felt like Google should have taken ICS as an opportunity to redo the framework as a reset button for all their devices. Makes me wonder when they will actually fix the problem since ICS going forward should be the main platform for both phones and tablets running Android. Maybe another overhaul when 5.0 hits?

kusabikuri said:
Felt like Google should have taken ICS as an opportunity to redo the framework as a reset button for all their devices. Makes me wonder when they will actually fix the problem since ICS going forward should be the main platform for both phones and tablets running Android. Maybe another overhaul when 5.0 hits?
Click to expand...
Click to collapse
I'm sure they would love to do this but they have to keep app compatibility in mind...

I wonder if that actually helps android as faster processors are developed, at least with the thread priority part of it. As phones start to become more like PCs, could you imagine all of your background processes pause because you moved your mouse or touched the screen?
Sent from my SGH-I897 using XDA App

As the post and the comments says, Google is trying to work on this with every release...there is a rumor of major overhaul with Android 5.0....if not then some other changes based on the multi core processors and work around.....if Samsung can do it in GS2...i am sure Google can do too for all phones..

nimper said:
I'm sure they would love to do this but they have to keep app compatibility in mind...
Click to expand...
Click to collapse
I don't think they necessarily have to have app compatibility. If they made ICS with new framework they could have just released it to devs first during development and given them ample lead time to parallel develop before launching. I feel like this would be a better scenario than just launching it or not even fixing it.

kusabikuri said:
I don't think they necessarily have to have app compatibility. If they made ICS with new framework they could have just released it to devs first during development and given them ample lead time to parallel develop before launching. I feel like this would be a better scenario than just launching it or not even fixing it.
Click to expand...
Click to collapse
I think that backwards compatibility or legacy support is paramount. I don't know how hard it will be to integrate, but I feel that it is needed.

Love the OS, but I agree with others that the lag is disgusting as is the need to buy a new phone to hopefully get it fixed...
Sent from my SGH-T959 using Tapatalk

nice link, thanks

Cool read.

http://www.informedskeptic.com/2011/12/android-versus-ios-the-power-of-culture-and-tools/
to add to the discussion...

viny2cool said:
http://www.informedskeptic.com/2011/12/android-versus-ios-the-power-of-culture-and-tools/
to add to the discussion...
Click to expand...
Click to collapse
Good article. I agree that in creating such an open platform Google did kind of cripple itself in terms of maintaining a smooth experience across all devices. However I don't think I'd trade the openness of Android and such a great development community for the single user experience that Apple dictates over a little lag.

kusabikuri said:
Good article. I agree that in creating such an open platform Google did kind of cripple itself in terms of maintaining a smooth experience across all devices. However I don't think I'd trade the openness of Android and such a great development community for the single user experience that Apple dictates over a little lag.
Click to expand...
Click to collapse
on top of that, if you read all the comments on the G+ past in OP...Samsung did a very good job in overcoming the lag in SG2...from the comment what I got was that Tegra's are not really good processors for Android...and Samsung own processors works best.....

As phones gets closer like a computer android has advantage over iOS , because it is closer to what phones will be in future.... if this makes sence
Sent from my SGH-I897 using xda premium

I love the OS too

Related

PadKite™ : The first multitouch mobile mouse.

Hi xda-developers,
We are about to launch PadKite in the Android market and we are currently collecting feedback from real users. Beta version now available for download at padkite web-page. As a new user we are not allowed to post links, please let us know your feedback on the application. You can also subscribe to our Beta Program. We are eager to hear your opinion.
PadKite is also an excellent app for tablets so we are also looking for people to test it on their tablets. Whether your multitouch device is a phone or tablet. Your feedback is very important to us. For any questions, please reply to this post or contact us at PadKite Contact us.
More about PadKite™: PadKite™ is the first multi-touch mobile mouse created to manage the tiny content on our cellphone screens. Never fumble or miss a target again. Breeze through favorite websites in a flash with customizable multitouch gestures. Post media and text to Facebook, Twitter, and blogs, all at the swoop of a fingertip.
Wow! This looks like an awesome tool!
There's only Éclair and Froyo versions available though, I'm running custom Gingerbread on my N1.
I tried running the Froyo version on my N1 anyway, but it Force Closes as soon as trying to open the app.
Any ETA on a Gingerbread version? I'm quite eager to try your product!
They said a GB compatible copy will be along soon.
I really wanted to try it but it force closes on me.
Always wanted to tryout multi-touch...
nice stealth edit trololol...
Sounds interesting, I'll check it out.
Link: http://padkite.com/
Hmm i dont trust this app i just installed and accept the agreement then nothing and why so big for a simple mouse app? 14mb
Sent from my ZTE-BLADE using Tapatalk
ngagephone said:
Hmm i dont trust this app i just installed and accept the agreement then nothing and why so big for a simple mouse app? 14mb
Sent from my ZTE-BLADE using Tapatalk
Click to expand...
Click to collapse
They included the complete libwebcore.so in there effectively including a complete web browser in their so called mouse driver. What up with that?
Just sitting and clapping my hands :]
looks wonderfulll .. Did anyone try it already ? does it seem safe and real?
btw: So I've understood that it is a browser like dolphin and others. .. does it include Flash? (btw does it have hebrew as other browsers?)
Hi xda-developers,
Hope you are enjoying flying the web with PadKite, the first multitouch mobile mouse.
Yes, it is a web browser. It includes extended Webkit libraries that makes it heavier. Hopefully these will be able to be submitted into the WebKit build on the near future. The application does not include Flash for the moment and does not run on top of the OS or other applications. As a new concept we are starting small running as a stand alone browser aiming to grow bigger. We are braking the mold on multi-touch interaction and that has to be gradually. As you might have notized it has a lot of potential.
Currently we are making adjustments in order to run in all versions. This requires a lot of effort however it will allow PadKite to run in almost all devices. If you want to run on a Gingerbread version, let us know via our contact form and it will be delivered shortly.
Some users have experienced problems with Android versions of FRG83D and FRG83. We are currently looking into this and we will come up with a solution shortly. If you have problems, running PadKite on your Froyo, please contact us via our contact form too or join our beta program. We need as much information as possible from our users (especially your Logcat). Also, take part in our beta program and you will be the first to get updated on new versions.
Please follow PadKite on Twitter and get up-to-date info on new builds at padkite account.
Thanks for helping us make PadKite even better!
Cheers,
Jose Vigil
RoamTouch CEO
looks great, I'm looking forward to trying it when its available for Gingerbread.. also it would be great to get the adobe flash integration working.. But looks like a great concept, original and useful.
Bumping this, as it is a clear winner as a productivity tool, but so few people seem to have heard about it. I'm a huge fan, and that's based on only having seen the videos, as well as it partially working on a mate's Xperia X8 (the X8 lacks multi-touch, so is unable to take advantage of some of the more powerful features, such as text-selection via second finger-rotation, although as a pointer it works perfectly)!
Hoping they get back to me soon with an offer into the Beta program, as I'm dying to get this app! Also hoping they take it further, and fast, so that it becomes an integral Android feature, rather than just a browser tool.
This is a game-changer, people, so get on board and bring your family and friends!
ashiningexample said:
Bumping this, as it is a clear winner as a productivity tool, but so few people seem to have heard about it. I'm a huge fan, and that's based on only having seen the videos, as well as it partially working on a mate's Xperia X8 (the X8 lacks multi-touch, so is unable to take advantage of some of the more powerful features, such as text-selection via second finger-rotation, although as a pointer it works perfectly)!
Hoping they get back to me soon with an offer into the Beta program, as I'm dying to get this app! Also hoping they take it further, and fast, so that it becomes an integral Android feature, rather than just a browser tool.
This is a game-changer, people, so get on board and bring your family and friends!
Click to expand...
Click to collapse
Don't hold your breath on this one buddy. I gave up. I recieved 6 APK's from the dev...not one of the worked. FC every time. I was working on it with him for quite a time, and it never worked. Seems to only work on one or two phones.
Won't be holding my breath, but certainly won't be abandoning hope! If those who have been able to get it working could post details of which model phones they have, as well as the models that haven't worked, plus current Android version, the devs might be able to narrow the issue down. Not sure if I'm able to start a new thread, being a noob and all, so if people could list the following in this thread it would go a long way towards getting us what we want:
Phone model
Android version (stock or rooted)
Whether it worked or not, and if not, at what stage it crashed, plus any further comments.
ashiningexample said:
Won't be holding my breath, but certainly won't be abandoning hope! If those who have been able to get it working could post details of which model phones they have, as well as the models that haven't worked, plus current Android version, the devs might be able to narrow the issue down. Not sure if I'm able to start a new thread, being a noob and all, so if people could list the following in this thread it would go a long way towards getting us what we want:
Phone model
Android version (stock or rooted)
Whether it worked or not, and if not, at what stage it crashed, plus any further comments.
Click to expand...
Click to collapse
Send the dev any info you like...it didn't help. I was in contact with him for a few weeks. I don't 'abandon hope' unless it's time to abandon it. After emailing back and forth for a few weeks, then not hearing back from the dev for the last 3 months, I would say it's abandonment time.
You do what you want, and I'll do what I want, and never the twain shall meet.
ashiningexample said:
You do what you want, and I'll do what I want, and never the twain shall meet.
Click to expand...
Click to collapse
Well thank you SO much for your diplomacy. You must be new here. I was just sharing my findings. Did you even notice the last post before you necro'd this crappy app...was from Feb??? There is a reason for that.
Good luck with getting things figured out around here.
Crappy app, perhaps, but only in terms of its failing to work for most who've tried it thus far. The idea itself is a brilliant one, I believe!
ashiningexample said:
Crappy app, perhaps, but only in terms of its failing to work for most who've tried it thus far. The idea itself is a brilliant one, I believe!
Click to expand...
Click to collapse
95% of brilliance is implementation.
I can think of a bazillion good app ideas...but making them actually work is where the real skill is. I am upset with padkite because they seem to have spent all this time on making a website and sharing the idea...then they spent 2 minutes actually BUILDING the app...and it's garbage.
This looks fantastic. I downloaded and try to join beta program, to improve your software.
And 14mb is nothing, nowdays phones have 1gb or so of ROM space. Or move it to SD card.
meanm50 said:
95% of brilliance is implementation.
I can think of a bazillion good app ideas...but making them actually work is where the real skill is. I am upset with padkite because they seem to have spent all this time on making a website and sharing the idea...then they spent 2 minutes actually BUILDING the app...and it's garbage.
Click to expand...
Click to collapse
Are you suggesting that they faked the videos of padKite working on the Motorola (Droid?) phone? Because unless they did indeed fake the videos, then they had the app working on at least one phone! Obviously more than 2 minutes were spent, and I'm guessing the problem to be overcome is actually a rather minor yet befuddling one.
As stated earlier, I've seen padKite partially working on a mate's Xperia X8, so we aren't talking vaporware, here. Please, Mean Mr Mustard, change your heart and let hope in, and encourage others to do the same, instead of working against what you've already acknowledged is something good enough to upset you by virtue of not working for you.
There must be some out there who've been able to get padKite at least partially working. Chime in, fellows, and let's make this fairy well again!

Official: Palmdroid Development Thread (android app emulator for WebOS)

After speaking with some of you it has become readily apparent that while many people are comfortable waiting for a full android release for the HP Touchpad, there are also quite a few people out there that do not want to switch to a full android OS but simply wish they could have access to the vast app collection that android has to offer.
For these people I offer a solution.
Palmdroid​
The Palmdroid project is going to be an ongoing development project to bring a Dalvik like port to the Palm/HP WebOS operating system.
The goals of this project are as follows:
1) to offer a Dalvik port to WebOS that allows for android app emulation as if they were native WebOS apps much like Alien Dalvik on the nokia n900 or the app emulator of the blackberry playbook
2) Share useful information throughout development with the Touchdroid team as to help them reach their end goals and avoid conflicting and overlapping work as well as to foster collaboration and new ideas to speed the project along.
3)If possible (either worked into the project from the start or through later additions) provide the emulator as a download through the WebOS homebrew App catalog.
Now with the goals outlined I'll move on to how this is going to get going and what needs to happen next.
1) First and foremost... I need volunteer developers. If you have experience with Dalvik, WebOS development, Android development, UI development, C++, Java, Etc. I would like you to PM me with details regarding what you can help with. I have some java and C++ experience as well as a ton of web dev and project management experience but with alot of this I am learning as I go and if this is going to get done with any sort of speed I NEED your help.
2) I will be setting up communication channels for the dev team to discuss what needs to be done, share work, etc.
3) I will be setting up a web page (an extension off of my own since I can't finance purchasing another hosting account or domain name right now) where there will be regular updates on the status of the project as well as a section for the dev team as a repository for project related research, source code bits, group status reports etc.
Until the aforementioned steps are met this thread will be used to offer info, updates, and discussion related to development of Palmdroid.
I hope to have the support of the community here as we move ahead... i know I am new around here but I am very passionate about making this happen.
WebOS is a great operating system... and Android has some amazing apps... won't it be an amazing world when you can have both!
Palmdroid Coming Soon​
-Roto-rooter
PS. this should probably have been in the development section but apparently I can't post there because I am to new here so forgive me. If a Mod would like to move it and give me posting abilities that would be fine.
I subscribed to this thread even tho I have no WebOS devices at all. But I'm intersted in this project's work (I'm not a developer just a "hacker") as the same idea was proposed in the Bada section, too. It seems quite a lot of work to do this, as it's not enough to port dalvik itself, a big chunk of android has to be ported also to make it work. But it's an interesting project!
Agree! I don't want the entire Android OS ... All I want is the apps running on a webos emulator.
Great! Thanks! I'll be watching closely!
Sent from my Nexus One using XDA App
while I probably cannot be of use for the development, I can be helpful for some other things. For instance, I am in the process of creating a logo for the project and also searching for possible devs. I will contact the touchdroid team and see what they think.
Brilliant Idea about starting the dev work
I would support this development and I am sure countless others who have just purchased $99/£89 HP Touchpads would do so. Once again thank you Robo-Rooter & Failhard to start this work.
Just got my 32gb Touchpad in the firesale. Really loving it so far. Having android apps on it would really top this device off. Good luck.
Have been using the touchpad for a couple of days and am amazed at the elegance and sophistication of the webos. Though an old android user ... I absolutely love the webOs interface.
Would love to see the palmdroid happen ... ALL THE VERY BEST GUYS ...
Thanks Robo-Rooter & Failhard for initiating this.
This would be absolutely perfect. I wouldn't want to ditch the WebOS but still be able to run Android apps.
You have my full support.
Great idea!
Great idea!
I have a droid (DesireHD) myself and comparing the droid's interface and webOS, I really like webOS. And looking at how the patches and O/C makes the whole tablet runs silky smooth, I really want an android app emulator. Current apps in webOS's catalogue is pathetic, but combining android's apps and webOS interface is the best one can get.
Subscribed. If I can't get the Android OS, an emulator would do nicely.
sent from my 7/23 iNfEcTeD EVO 4G
Yeah it will be great to those who want to keep WebOS
Subscribed.
I am a long time webOS enthusiast, and I am hoping that I actually get one of the 6 TouchPads that I ordered over the last few days. I think your proposal is the best way to go, and would be way more useful, and probably easier, than a full dual boot android port. I just wanted to list some resources here to bring to everyone's attention. While XDA is the most amazing collection of talented Android and WinMo hackers, you probably want to enlist the help of the aces that live and breathe webOS. Here is where to find them:
http://forums.precentral.net/ Definitely the most popular webOS forum. All the homebrew devs and hackers hang out here.
http://www.webos-internals.org/wiki/Main_Page This is where all the nitty gritty is documented in a Wiki. I have known some of the webOS internals guys since the day the Pre launched, and they are very talented.
http://webchat.freenode.net/?channels=webos-internals This is their IRC channel.
Also, if anyone has not seen it, they have already got Ubuntu, including window managers, and apps like GIMP and LibreOffice, running inside cards in webOS. This leads me to believe that the Palmdroid concept is VERY possible.
http://forums.precentral.net/webos-development/292457-tutorial-how-get-ubuntu-touchpad.html
The nice thing is that lots of great auxiliary tools already exist to speed up the process, such as MetaDoctor for creating custom ROMs and Preware for downloading and compiling virtually any linux arm package.
Best of luck with everything. I am subscribing and will help where I can.
This is what I was waiting to hear!!! Let us know where to donate!
Notorious544d said:
This would be absolutely perfect. I wouldn't want to ditch the WebOS but still be able to run Android apps.
You have my full support.
Click to expand...
Click to collapse
I agree with this 100%
+1 I believe this is the answer! Hope more people come on board!
Sent from my HTC Vision using XDA Premium App
Subscribed, definitely want to know where this is heading.
as the biggest supporter of android on the TP, I've started to fall in love with webOS, not gonna lie. I would definitely support this idea. Its always great to have options!

DEV: WebOS on iPhone :)

I am starting a new project to port webOS over to the iPhone 3G 3GS and 4.
I have a website where i will be posting updates with project info. Also I am looking for someone with Linux experience as i have only a Windows 7 PC.
I need about 3 more people to help me with this.
Any takers?
Please PM if you think you can help thank you.
vdcmini said:
I am starting a new project to port webOS over to the iPhone 3G 3GS and 4.
I have a website where i will be posting updates with project info. Also I am looking for someone with Linux experience as i have only a Windows 7 PC.
I need about 3 more people to help me with this.
Any takers?
Please PM if you think you can help thank you.
Click to expand...
Click to collapse
Any three people? Or do you have specific skill-sets that are required? What skill-sets do you bring to the project?
-- Rod
rwhitby said:
Any three people? Or do you have specific skill-sets that are required? What skill-sets do you bring to the project?
-- Rod
Click to expand...
Click to collapse
What i bring is the website to post fast download links and a blog, also, the phone. lol
I need someone who can extract the firmware though.
vdcmini said:
What i bring is the website to post fast download links and a blog, also, the phone. lol
I need someone who can extract the firmware though.
Click to expand...
Click to collapse
So you have a website, a blog, a webOS phone and an iPhone. That's a pretty unique skillset. I wonder why no-one with that set of things tried to port webOS to the iPhone before? Once you've got that skillset the rest must be pretty straight-forward, no?
BTW, you can get links to download the webOS firmware from HP's official servers here: http://www.webos-internals.org/wiki/Webos_Doctor_Versions
Note that redistributing it (or any modifications of it) is illegal, so you may want to figure out that small issue first in your project plan ...
Good luck with your endeavour.
-- Rod
Are you being sarcastic, Rod? I suppose he deserves it by the know-how he puts forward. So if I get it right, he just has a website and wants others to develop and get the reward. Pretty nice business plan!
He also has a dream...the same one I have but I have an EVO 3d... Which I think should be easier...
Rod I was thinking can't it be done part way like webpage 2.1 on pre- using meta scripts?
Sent from my PG86100 using xda premium
Rod would you like a pre-? As a donation?
Sent from my PG86100 using xda premium
ceyo14 said:
Rod would you like a pre-? As a donation?
Click to expand...
Click to collapse
Thanks very much for your offer.
Unfortunately, none of our developers use a Pre- these days for anything other than webOS 1.4.5 legacy testing.
I'm personally using a 1.4GHz 16GB HP Pre 3.
-- Rod
I dont get the point of it. Iphones are expensive and run unique hardware only made by apple. With that expense comes the seamless apple experience ,decent reliability and the proprietary is operating system. If your going to throw all that away,why even pay for the iphone to begin with. Their hardware is really no better than the stuff from htc. Htc hardware on the other hand is well understood and in fact,is very similar to the hardware in the touchpad.
Personally,I dont see the point of webOS on anything now. It honestly has few game changing features. What it does have is a unique UI that many people like. Rather than port webOS to other platforms,why not make a UI for android that takes the best things from webOS and throws out the bad ones,and fixes what needs to be fixed. Then you have something
really great,with a great UI,the ability to run android aps,but without many of the drawbacks of android.
As for your project,I doubt you will get any takers. What I suggest is you simply learn to do the work yourself. Start by downloading a Linux distro and installed it on an old pc.

Why are the devs shying away from cornerstone?

Is it me or does it seem like most of the devs are shying away from cornerstone? Yeah, they have nightly cornerstone build, but it's completely unsupported and, according to the devs, is just for fun.
Why are the devs so hesitant to include cornerstone in their builds?
Lack of experience, first time most devs have seen ics, more work, etc.
Yeah its cool and has great features but there isn't an uproar by the users to have it now.
There is a lot of desire for this damn feature, but most of the threads are by people who don't look for the original threads.. etc. I agree though, most devs probably want to fix ICS first THEN work on extra features. IMO though, this multi-task feature should have been a big update for tablets.
goodintentions said:
Is it me or does it seem like most of the devs are shying away from cornerstone? Yeah, they have nightly cornerstone build, but it's completely unsupported and, according to the devs, is just for fun.
Why are the devs so hesitant to include cornerstone in their builds?
Click to expand...
Click to collapse
I'm interested as well, though I can understand some hesitation. I had heard that it has been a WIP for a while, I don't believe it's a close to a finished product yet. IIRC there was just a big code rewrite for it and the window swap feature isn't included currently. It's a shame really, I think the majority of the development is going to be with onskreen for a while until they can put out a stable code base. Either way, there are nightlies now.. its only been a few days.
goodintentions said:
Is it me or does it seem like most of the devs are shying away from cornerstone? Yeah, they have nightly cornerstone build, but it's completely unsupported and, according to the devs, is just for fun.
Why are the devs so hesitant to include cornerstone in their builds?
Click to expand...
Click to collapse
You would think that if cornerstone requires so much work why not do it from the start instead of slapping it in after all the bugs are ironed out then breaking evreything.
Oh and i wil be ssticking with the cornerstone roms even with all the bugs. Of which there arent many... if you count a text file one bug report.
Mostly i think it will be the people who like a challenge and dont mind if your tablet reboots or you are typing on the keyboard and the virtual kbd is up.
I personally love it and CM9 together it's like a damn hallmark card.
Sent from my Transformer using Tapatalk
its not a feature everyone wants and how many versions with onskreen do we really need? kinda boring if they all do it. although i personally think its the best feature on my tf ive used!
early days and i know jcarrz1 thinks its a cool feature but from what was said it would be done as a seperate rom from Frozn........ IF he does it and IF asus ever get his charger back to him lol.
Exactly what is the difference between the EOS and CM9 roms with cornerstone at the moment? I'm going to flash one of them over the weekend to play with cornerstone, but I'm not sure which to use now..
I am willing to bet that the new tablets coming out this year will have something like cornerstone, but probably much much better.
Windows 8 is coming to tablets. Windows itself is a multitasking OS due to the "windows".
Android will come up with something of their own too, they have no choice.
This reason alone is enough for me to ditch my dual core tab and get a more powerful one later on.
(because I know this is coming)
And no, tablets have not hit a plateau at measly 1.2ghz dual core. You won't convince anyone with that other than your grandmother.
asdfuogh said:
Exactly what is the difference between the EOS and CM9 roms with cornerstone at the moment? I'm going to flash one of them over the weekend to play with cornerstone, but I'm not sure which to use now..
Click to expand...
Click to collapse
Go with EOS + v9 gapps. A lot more stable and a lot less bugs. The onscreen keyboard even goes away when you plug into the dock.
goodintentions said:
Go with EOS + v9 gapps. A lot more stable and a lot less bugs. The onscreen keyboard even goes away when you plug into the dock.
Click to expand...
Click to collapse
Weird cause for me I had lots of crashes with eos. Although I do agree about the dock. Cool I will check it out.
Sent from my Transformer using Tapatalk
I personally prefer waiting for an official Google solution (in Jelly Beans?), but maybe if cornerstone is incorporated in one of the common ROMs I'll try it just for fun.
i'd wager most of the devs are just chefs.
Sent from my SGH-I897 using xda premium
goodintentions said:
Is it me or does it seem like most of the devs are shying away from cornerstone? Yeah, they have nightly cornerstone build, but it's completely unsupported and, according to the devs, is just for fun.
Why are the devs so hesitant to include cornerstone in their builds?
Click to expand...
Click to collapse
Currently?
I would love to support it. I really would.
However in its current state, cornerstone introduces a wide range of bugs.
There are only so many hours in a day I can dedicate to rom development, and unfortunately cornerstone doesn't make the cut.
-- solarnz,
Lead developer and founder of Team Eos.
solarnz said:
Currently?
I would love to support it. I really would.
However in its current state, cornerstone introduces a wide range of bugs.
There are only so many hours in a day I can dedicate to rom development, and unfortunately cornerstone doesn't make the cut.
-- solarnz,
Lead developer and founder of Team Eos.
Click to expand...
Click to collapse
From what I understand, the cornerstone source is a mess? Anyone have any examples of what is wrong with the cornerstone source and why it conflicts with Android in such a way?
If it is so messy, then it would seem some of our better devs here could (if motivated) write their own windowed overlay, similar to but not based on Onskreen. That way the code would be much cleaner, but it would only be a matter of time to devote, which I have high suspicions that the better devs here have very little of..
If anyone follow Steve Kondik on Google+,
He made this comment about cornerstone
Steve Kondik - Running this on my 10.1 right now. Definitely needs a bit of a tune-up, but lots of potential and I look forward to having it in CM9
Click to expand...
Click to collapse
This was a reply to his Cornerstone comments.
Not sure if this Dianne Hackborn is part of the Conerstone dev team or not
Dianne Hackborn - Okay, let me please please beg you not to do this. I can guarantee you this introduces all kinds of application compatibility issues. We work really hard to give our developers a consistent environment where their apps will operate correctly across all the devices Market runs on, not being impacted by negative reviews from bad devices that they should not have to deal specially with.
If you start making your own distributions of Android behaving in such fundamentally different ways, I suspect we are going to need to start doing things to prevent you from impacting our app ecosystem. I'm not sure what, but I could imagine things such as restricting how users can interact with Market apps on these devices (not allowing reviews or such).
We have let a lot of things in this area slide -- for example to be allowed to include Market on your device you are supposed to fully pass CTS. However, if you start really diverging from the core Android platform (I would argue this takes you well into the realm of a fork rather than a customization) then some deep issues are going to come up about how we handle these custom builds.
We have been putting a lot of thought and work for a number of years into how to let Android applications run on increasingly diverse and dynamic screens. Doing this correctly, without impacting our app developers in a negative way, is a really challenging problem. I also think it is something that needs to be done at the mainline platform level, not as a customization, because doing it right is going to require new well defined interfaces with applications for them to interact with it, possibly starting with just a facility they need to use to opt in to it.
Click to expand...
Click to collapse
baseballfanz said:
If anyone follow Steve Kondik on Google+,
He made this comment about cornerstone
This was a reply to his Cornerstone comments.
Not sure if this Dianne Hackborn is part of the Conerstone dev team or not
Click to expand...
Click to collapse
Diane Hackborn is part of the Google team
Does this mean that 'open source' Google doesn't like people diverting from their source too far? She says cornerstone alters the way Android OS functions..cornerstone is almost another fork on the source tree than a customization on the Android OS (wow) I had no idea it was that involved..and apparently, Google does not like cornerstone (or at least some of the higher-ups that work for Google).

[DEV]Project Magenta, an iOS-like OS. Anyone interested? + Need devs!

http://crna.cc/magenta.html
Magenta is an implementation of Darwin/BSD on top of the Linux kernel. It is made
up of a number of kernel and userland components that work together. It is fully binary
compatible with iPhone OS 5.0 (as in, it uses the same binary format).
Click to expand...
Click to collapse
I am now chatting with the dev on IRC. I want to know if anyone is interested in this, so i know if i will continue the porting or not.
First we need to build the kernel, so we need a kernel dev. There's a DIFF that needs to be applied.
The files are here: http://crna.cc/magenta_source.html
What do you think? Also remember THIS IS A DEV TOPIC, so no asking for ETA & stuff. Nagging will result in locking the topic and discontinuing this.
EDIT: Remember, this has nothing to do with Apple. Everything is Open-Source, so we have the stability of C instead of Java, but also the openness of Android!
Edit 2: Looks like there aren't many devs interested about this, and also there would be no advantages. You can't run Android Apps, nor iOS apps...
What good points will this release have besides compability with iOS apps ?
Not just the "look like android", it can still have a android look but iOS compability, that sure opens a wide horizon. Cross platform apps. It's awesome i think.
MidnightDevil said:
Not just the "look like android", it can still have a android look but iOS compability, that sure opens a wide horizon. Cross platform apps. It's awesome i think.
Click to expand...
Click to collapse
It won't run iOS apps.. below was mentioned on project website
" to make it myself). * Will it run iPhone OS apps? * No, because I'm not aiming to have compatible high level frameworks. Just think about how much work is required to have a 100% compatible implementation of UIKit or Celestial. HOWEVER, the CoreOS part should be 100% (or 99%) compatible. Just not the higher level OS. If you're just interested in this because it will "run iOS apps" please go away."
Sent from my HTC Desire using xda premium
I can contribute, maybe even run the thing (no promises, in my spare time, won't support it just drop the thing for you, I'm busy next few days though)
Still working on kernel 3.0
Sent from my Desire HD
This has nothing to do with iOS' lockdown. It is as open and as free as Android.
In Layman terms; does this mean magenta just runs Android on C and not Java meaning more efficient execution of tasks?
So is it just a ios themed rom, or does it actually have some of the real advances from the ios?
Sent from my HTC Desire using xda premium
I'd be willing to dev, but I'm afraid I don't have too much experience.
I know my way around C++ and Python, and I can do Hello World in C. I can read most code though.
It's funny to see people excited with this when they don't know what benefits this development will actually bring :b
I'm not against this at all, please don't take this the wrong way, but to invest in such kind of development you need to have benefits, so, what are they ?
like to contribute
I would like to contribute on development.I know Objective C, worked on few Iphone Apps.
andreigherghe said:
http://crna.cc/magenta.html
I am now chatting with the dev on IRC. I want to know if anyone is interested in this, so i know if i will continue the porting or not.
First we need to build the kernel, so we need a kernel dev. There's a DIFF that needs to be applied.
The files are here: http://crna.cc/magenta_source.html
What do you think? Also remember THIS IS A DEV TOPIC, so no asking for ETA & stuff. Nagging will result in locking the topic and discontinuing this.
EDIT: Remember, this has nothing to do with Apple. Everything is Open-Source, so we have the stability of C instead of Java, but also the openness of Android!
Edit 2: Looks like there aren't many devs interested about this, and also there would be no advantages. You can't run Android Apps, nor iOS apps...
Click to expand...
Click to collapse
the most (and only - for me- ) interesting side of this project is having the stability of C instead of Java. Android will be stunning and awesome if it get over java. but iOS like !! nah.
and good luck with that cuz there is people who want it and seems excited about it :highfive:
I'm willing to help, will be getting my uart cable soon.
Sent from my GT-I9100 running CM10
icecreame said:
the most (and only - for me- ) interesting side of this project is having the stability of C instead of Java. Android will be stunning and awesome if it get over java.
Click to expand...
Click to collapse
You can easily develop for Android using C (Google NDK). What preventing YOU from doing it? But generally that is terrible idea unless someone have got tons of already written code that is too costly/time consuming to port/rewrite. And it is awful idea because it defy purpose of Java compatibility. We got phones out there that are running Android on top of x86/MIPS processors. And thous phones have no problem running absolute majority of Android applications. Plus few startups are developing new processor architectures, because Android would let them access huge software library transparently. And that is fundamental idea behind Android, let OS run on any processor, current or future one, with application developers having no need to port or even recompile their code for new architectures/processor models.
My friend is very intrested in this he is a programmer in c and c++ and c#
Thread closed per OP request, as development has stopped for good on this project.

Categories

Resources