Profile

Cover photo
Adam Powell
9,129 followers|2,457,881 views
AboutPostsCollectionsPhotosVideos

Stream

Adam Powell

Shared publicly  - 
 
 
Yay, the official blog post went out!  I'm thrilled that Android will be offering full app-data backup to the cloud starting with the M release.  I've wanted to make this happen for quite a while now.... ;)
View original post
13
2
Patrick Hammond's profile photoSpencer Riddering's profile photo
Add a comment...

Adam Powell

Shared publicly  - 
21
1
David Nöggerath's profile photo
Add a comment...

Adam Powell

Shared publicly  - 
 
I'm sad to see DisneyQuest go not because of the bulky 90s headsets, but because they had some truly neat ideas that would be fun to see explored further. In particular the pirates ride/game, where you could get a crew of 6 running across the deck to fend off ghosts with cannons with one at the helm. It was a great example of the kind of same room, asymmetric cooperative gaming experience that Rock Band and others have tapped into since.
Disney World broke ground in virtual reality when it launched its DisneyQuest "interactive theme park" back in 1998. To say that times have changed would be an...
7
1
Jake Weisz's profile photoAdam Powell's profile photoPierre-Antoine LaFayette's profile photoTrish Stedman's profile photo
10 comments
 
There are a lot more applications of VR still at Disney. https://www.youtube.com/watch?v=F62s0EIE0hg
Add a comment...

Adam Powell

Shared publicly  - 
 
I'd be lying if I said I wasn't a little tempted.
It's ludicrously expensive, but this aluminum unibody 8-bit NES packs in features that put it more in line with modern-day game machines.
7
Grayson Wendell's profile photoAdam Powell's profile photo
2 comments
 
Yeah but if I'm going to use emulators, I might as well stick a raspberry pi in a custom case and call it a day.
Add a comment...

Adam Powell

Shared publicly  - 
 
There's an active thread on reddit right now about trying to find more rock. Cage The Elephant is mentioned several times and I still love this song, and not just because it's part of the Borderlands soundtrack. If you haven't seeded a playlist from them yet on your favorite music streaming service you should.
16
1
On fire's profile photoDan Flaherty's profile photoAdam Powell's profile photoEric Kline's profile photo
8 comments
 
Let's keep the slurs out of here, shall we? (Deleted comment.)
Add a comment...

Adam Powell

Shared publicly  - 
 
Well that's a pretty sweet birthday present. :)
 
Monument Valley players will score the Ida's Dream expansion for free with an update coming June 25. Wildly popular puzzle game Monument Valley is preparing for a pretty nice update this week. On June 25, players will get an update that includes the Ida's Dream expansion for free.
Monument Valley players will score the Ida's Dream expansion for free with an update coming June 25. Wildly popular puzzle game Monument Valley is preparing for a pretty nice update this week. On June 25, players will get an update that includes the Ida's Dream expansion for free. Ida's Dream was originally an in-app purchase expansion for Monument Valley, but the pack will become...
6 comments on original post
25
1
Alberto Salmerón Moreno's profile photo
Add a comment...

Adam Powell

Shared publicly  - 
 
My inner 10 year old just let out a little squee.
 
During its E3 2015 keynote, Bethesda shed details on a limited edition of Fallout 4, which includes a real Pip-Boy you can wear on your hand. The Fallout 4 Pip-Boy Edition comes with a housing that allows you to slot your phone, with a second-screen app — available for Android and iOS —… #android
During its E3 2015 keynote, Bethesda shed details on a limited edition of Fallout 4, which includes a real Pip-Boy you can wear on your hand. The Fallout 4 Pip-Boy Edition comes with a housing that allows you to slot your phone, with a second-screen app — available for Android and iOS — creating an interface that lets you use the wearable as a fully-featured Pip-Boy. The collector's...
15 comments on original post
23
3
Benoît `BoD` Lubek's profile photoMarie Schweiz's profile photoJakub Steiner's profile photogeorge oloo's profile photo
4 comments
Add a comment...
Have him in circles
9,129 people
Jaime Fernández's profile photo
Claudio Castro's profile photo
Troy Miller's profile photo
Don Archer's profile photo
Daniel James's profile photo
Adrian Hung's profile photo
PaRi Devs's profile photo
Alice Chen's profile photo
eisen patri's profile photo

Adam Powell

Shared publicly  - 
 
My friend +Ian Stedman has a new board game up on Kickstarter! It's a fast-playing worker placement game that sits 2-5 and plays in under an hour. The results of your own dice rolls are combined with shared dice on the board to help determine your success in mining, and as is common for worker placement games plenty of abilities and options are available for modifying your dice and mitigating randomness. The winner is the player who is able to earn the most money by the time the board is sufficiently depleted of resources.

So far the game is fully funded and working its way through stretch goals. If you enjoy worker placement games it's an easy preorder at this point, you can even download a print and play version in advance.
A lightweight worker-placement Boardgame for 2-5 Players in 30-45 minutes! Assemble a crew & mine metal-rich asteroids in deep space!!
6
1
Adam Powell's profile photoAmy Riha's profile photoIan Stedman (Magic Meeple Games)'s profile photo
4 comments
 
Thanks +Ian Stedman  - Sounds fun... off to pledge!
Add a comment...

Adam Powell

Shared publicly  - 
 
Just a reminder, Donald Trump's brain has been in the body of a dead cat for decades now.
After a 25 year hiatus, cartoonist Berkeley Breathed announced today the return of Opus, Bill the Cat, Milo Bloom, Steve Dallas and the rest of the misfit residents of the Bloom County comic strip ...
15
1
Isaac Katzenelson's profile photoMarty Ballard's profile photoChristopher Earnest's profile photo
2 comments
 
No way, I can't believe he's back!

And comics still exist!
Add a comment...

Adam Powell

Shared publicly  - 
 
We can't stop here, this is droid country.
18
2
Markus Winter's profile photoChristopher Bajor's profile photo
Add a comment...

Adam Powell

Shared publicly  - 
 
In many cases you don't need to touch a wake lock with your bare hands.
 
Reliable message processing with WakefulBroadcastReceivers
Pro-tip by +Joanna Smith

A common pattern used to process an incoming broadcast is for your BroadcastReceiver to start a service, often times an IntentService, to process the message. But what if that processing never happened?

I ran into this when I was using Google Cloud Messaging to deliver severe weather alerts to affected devices in a weather app: the message would be received and yet the notification wouldn’t fire. Tracing the bug led me to the following scenario:

The device would be idle, just chilling, doing it’s thing on the tabletop, while the screen was off. Then I would send the weather message to the GCM servers, which would pass it along to my device. This causes the device CPU to wake up and trigger onReceive().

The onReceive() method would then get excited to be called up to do its job, and so it would call startService() to trigger my IntentService. But in that moment between onReceive() finishing its work and the IntentService beginning, the CPU was being super protective of my device battery and was going back to sleep. This didn’t happen every time, but only occasionally. And it left me sitting there, staring at my device and wondering where my alert was!

And this, my friends, is the exact reason we created the WakefulBroadcastReceiver [1], a BroadcastReceiver that automatically creates a partial wakelock. So in onReceive(), instead of calling startService(), now I call startWakefulService(), and the system will take care of acquiring and holding the wakelock for me while my IntentService does its job, preventing the device from falling back asleep. Then, when the service is finished, I call completeWakefulIntent() to let the system know that it can release the wakelock because I’m done building my notification.

So, you may be wondering why would anyone ever use a BroadcastReceiver if the super cool WakefulBroadcastReceiver exists. And honestly, it comes down to your use case. How critical is your response to a message? If you are expecting immediate action, like a severe weather notification so that your users are informed of potential danger, you want to depend on that wakelock. But if your response is only relevant while the user is active on their device, you don’t need to worry, and you can stick with the classic BroadcastReceiver.

For more information on receivers, you can check out Managing Device Awake State: https://goo.gl/hU5tiR

[1] - https://goo.gl/GIjGvH

#BuildBetterApps
9 comments on original post
14
4
Zoran Jovanovic's profile photoPrasham Trivedi's profile photoRakeeb Rajbhandari's profile photoTriet Bui Minh's profile photo
4 comments
 
daaaaaaaawg!
Add a comment...

Adam Powell

Shared publicly  - 
 
And now, your moment of zen.
70
7
Stephen Mullen's profile photoChristian and Anna Tomsey's profile photo
Add a comment...
Adam's Collections
Story
Tagline
It's better to be Willy Wonka than to find a golden ticket.
Introduction
Android framework engineer at Google. I help make the little green robots.
Bragging rights
Shipped a few mobile games, an online collectible tactics game, some browser-based game frameworks and around 15 API releases of Android.
Collections Adam is following
Basic Information
Gender
Male