Go Back   Android Forums > Android Phones > Nexus 4

Like Tree2Likes
  • 2 Post By OhSeven

test: Reply
 
LinkBack Thread Tools
Old April 28th, 2013, 10:52 AM   #1 (permalink)
AF Contributor
Thread Author (OP)
 
Join Date: Nov 2012
Gender: Male
Posts: 341
 
Device(s): Samsung Galaxy Victory 4G LTE, Optimus Elite
Carrier: Virgin Mobile

Thanks: 58
Thanked 75 Times in 50 Posts
Default I wish I had a Nexus 4...

Watch and be amazed Untitled - YouTube

Advertisements
AndroidHaCks is offline  
Reply With Quote
sponsored links
Old April 28th, 2013, 02:02 PM   #2 (permalink)
Member
 
kalaster's Avatar
 
Join Date: Apr 2012
Posts: 281
 
Device(s): iPhone 5
Carrier: Verizon

Thanks: 45
Thanked 32 Times in 25 Posts
Default

What the heck is going on in this video? No title or description... >.>
kalaster is online now  
Reply With Quote
Old April 29th, 2013, 01:13 AM   #3 (permalink)
Junior Member
 
wildmangk's Avatar
 
Join Date: Jan 2013
Location: oregon
Gender: Male
Posts: 27
 
Device(s): Note II Nexus 7
Carrier: ATT

Thanks: 5
Thanked 2 Times in 2 Posts
Default

Why is everyone getting wet over that???
wildmangk is offline  
Reply With Quote
Old April 29th, 2013, 01:09 PM   #4 (permalink)
Member
 
Join Date: Apr 2011
Posts: 170
 
Device(s): Nexus 4, LG Shine Plus, Galaxy Tab 10.1
Carrier: Not Provided

Thanks: 5
Thanked 10 Times in 9 Posts
Default

I can't even watch the video.
DC1022 is offline  
Reply With Quote
Old April 29th, 2013, 07:05 PM   #5 (permalink)
AF Contributor
 
Join Date: Mar 2011
Posts: 296
 
Device(s): Nexus 5
Carrier: Not Provided

Thanks: 26
Thanked 56 Times in 42 Posts
Default

Followed youtube comments

Quote:
Paranoid AndroidApr 26, 2013 (edited) - Public
Part 1/2: This is just a technical demo - don't get up

Yes we are working on our interpretation of multi-windowing/overlay. It will be very different from what you know and expect.

The video shows a first draft, do not make up your mind just yet, you haven't seen 10% of it
For testing purposes we launch it via notification - apps opting in and out. The approach is clean, it's an extension to Android API, apps can be started like that by providing a simple window flag, Intent.FLAG_ACTIVITY_MULTI_WINDOW.

You know multi-window is hard to get right. Cornerstone failed and was buggy. Cyanogen got their asses kicked by Google for merging it. Samsung wrote a half assed implementation that works with a hand full of s-apps and breaks the rest. Its still tough and we don't assume that we can cover everything, but it's looking alright - no bad fallouts until now.

Everyone knows this is a highly wanted feature, people pooped their pants for hardcoded mms pop-ups for christs sake. they are buying Samsung plastic phones for whacky s-multiwindow.
We think these implementations suck and we want to get it right this time. If what we have in mind will pan out, minds will be blown. If not we can still do the configurable notification enhancement thing - that's cheapo plan B.

Part 2/2 will hopefully be a demo of a first plan A draft - multi windows put to good use so to say, fingers crossed.
Quote:
Paranoid AndroidYesterday 5:36 PM - Public
Status update multiwindow/overlay

I think more information is in oder to dispel some of the confusion ...
This is a lot to read, don't bother if you care less about motivation and technical background.

As you know, We are breaking this project into two parts.
Part 1 is almost concluded, this is what you have seen in the video we posted, the technical foundation. This is not the actual feature. We launch apps from the notification bar for testing purposes! Work on Part 2 has begun, this will be the component making actual use of that capability.

Our solution is written from scratch, this is not cornerstone. We believe Google should have no intention in vetoing it since it should in theory pass their compatibility test suite, plus apps can opt in for all we care.

We mind Androids inner rules and activity-management. Displaying a window as an overlay from a programming perspective is done with a regular intent flag. The flag that we added creates a different set of rules in Androids life-cycle management to ensure this doesn't mess up apps.
We start out with a basic version that will pause underlying apps (meaning we don't touch anything, this is Androids default) and maybe go from there to something that intercepts the pause call on high powered phones to let apps running - although this may not even be necessary.

In short, at best this will not break a single app in the entire Android eco system. At worst this will do the same kind of harm to an app that a smaller screen does. Android apps should be clever enough to deal with screenspace by now so this should not be an issue. Should we do notice this is an issue we will make the entire thing opt-in. From my own tests i have been able to run pretty much everything without problems, games, chat-apps, all good.

We are explicitly not going for an implementation that will let the user drag around stuff or scale it. We simply see no reason for it. Crazy implementations like that are too far fetched and hardly fit the surounding system, we plan to create something that will solve an obvious every-day user-interface related problem that will make immediate sense to everyone who sees and uses it.

Last but not least, many asked why Google vetoed Cyanogenmod adding Cornerstone. First, Cornerstone is an independend project, Cyanogenmod had nothing to do with it. It was a kang on their side. From what i have heard Conerstone had pretty severe bugs and it could have broken apps. Google feared that users could leave bad ratings in their Play store for app errors caused by their rom and prevented CM from merging it. They obviously had a reason.


As for Part 2. A couple of you have already guessed what this will turn into but we still think we can surprise you.
Riotpump and kalaster like this.
OhSeven is offline  
Last edited by OhSeven; April 29th, 2013 at 07:10 PM.
Reply With Quote
The Following 2 Users Say Thank You to OhSeven For This Useful Post:
kalaster (May 3rd, 2013), Riotpump (May 2nd, 2013)
Old May 1st, 2013, 11:54 AM   #6 (permalink)
Member
 
Riotpump's Avatar
 
Join Date: Oct 2011
Location: Chicago
Gender: Male
Posts: 159
 
Device(s): Samsung Galaxy Prevail CTMod3.80 LG Nexus 4 OmniRom 4.4.2 LG Nexus 5 Paranoid Android 4.4.2 B
Carrier: Boost/T-Mobile

Thanks: 75
Thanked 33 Times in 30 Posts
Default

Switched to PA from AOKP a while back and honestly this is the future. What OhSeven posted explains what that video is. And to think I thought I was just missing Pie and Hybrid engine. CM 10.1 recently integrated pie controls and various other ROMs like PACman have it too. But what the Paranoid team is doing will probably end up in all Jellybean ROMs since they got the idea ironically from Facebook chatheads. It's just going to be expanded further into everything. Any and all apps will be able to do this.
From their G+ page. https://plus.google.com/107979589566958860409/posts/dKU35HmkSnv
Quote:
Paranoid AndroidYesterday 10:12 AM (edited)+Kaleb Pace isnt it obvious? of couse its inspired by chatheads. these guys have struck gold. but just for one app is not gonna cut it. as you've seen before, we've added multiwindow capabilities to android extra for this.


we will make an announcement soon, there we will give full credit to facebook.
personaly, legal bullshit is not gonna deter me from trying, the gut feeling that this should have been in android from the start is too pronounced. having used it for a while now this may be the single most useful feature i have ever used.
Riotpump is offline  
Last edited by Riotpump; May 1st, 2013 at 12:14 PM.
Reply With Quote
Old May 4th, 2013, 02:56 PM   #7 (permalink)
AF Contributor
 
Join Date: Mar 2011
Posts: 296
 
Device(s): Nexus 5
Carrier: Not Provided

Thanks: 26
Thanked 56 Times in 42 Posts
Default

Quote:
Originally Posted by Riotpump View Post
Switched to PA from AOKP a while back and honestly this is the future. What OhSeven posted explains what that video is. And to think I thought I was just missing Pie and Hybrid engine. CM 10.1 recently integrated pie controls and various other ROMs like PACman have it too. But what the Paranoid team is doing will probably end up in all Jellybean ROMs since they got the idea ironically from Facebook chatheads. It's just going to be expanded further into everything. Any and all apps will be able to do this.
From their G+ page. https://plus.google.com/107979589566958860409/posts/dKU35HmkSnv
That is so amazing! Definitely a feature that will be found in all the roms.
OhSeven is offline  
Reply With Quote
Old May 4th, 2013, 08:16 PM   #8 (permalink)
Senior Member
 
Banished Angel's Avatar
 
Join Date: Jan 2012
Location: IN, USA
Posts: 706
 
Device(s): HTC One
Carrier: Verizon Wireless

Thanks: 50
Thanked 178 Times in 126 Posts
Default

First PIE and now this. Paranoid Android is really driving innovation in the ROM scene these days. Cyanogenmod will always be tired and true, but PA has really won me over.
Banished Angel is offline  
Reply With Quote
Reply

Nexus 4
Current Rating:
Rate this Phone:

The Nexus 4 brings comes after months and months of rumors. This is Google's first time partnering with LG to make a Nexus device. The Pure Google smartphone features the latest and greatest Android 4.2 software version, along with stunning spe... Read More



Go Back   Android Forums > Android Phones > Nexus 4
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 06:13 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.