Profile

Cover photo
Michael Pardo
Works at Mobiata
Attended Waverly High School
Lives in Ann Arbor, MI
519 followers|252,684 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Michael Pardo

Shared publicly  - 
 
Excited to be speaking about Kotlin at #midevfest  http://michigandevfest.com/schedule/#session-6
Google Developers' DevFest in Southeast Michigan
2
Add a comment...

Michael Pardo

Shared publicly  - 
 
I submitted to #midevfest, have you? http://michigandevfest.com/
Google Developers' DevFest in Southeast Michigan
1
Add a comment...

Michael Pardo

Shared publicly  - 
 
Come see me speak about Android Data at Droidcon NYC! http://nyc.droidcon.com/2014/dcnyc/11/
4
Add a comment...

Michael Pardo

Shared publicly  - 
 
 
Better blur transitions

When first working on #Muzei, one of the things I thought about was how to make the blur transition (the animation between focused and blurred states) as natural as possible.

The naïve and computationally cheap approach would be to simply crossfade the blurred and focused versions. But the digital displays in NYC that inspired the effect in the first place [1] did a much better job, animating the blur radius over time, just like what happens in the real world (i.e. the effect you see when a camera's depth of field changes).

Unfortunately, to achieve this effect in a UI, you'd need to blur the image on-the-fly, with a different radius for each animation frame. That's pretty computationally expensive.

However, if you create a handful of blurred 'keyframes' with different radii and crossfade between those keyframes during the animation, the transition is almost seamless—after testing this technique out for Muzei, it felt like the perfect tradeoff between visual integrity and resource usage.

Finally, you can gracefully degrade the effect for weaker devices by varying the number of keyframes on device RAM, processing power, etc. In Muzei, I use the ActivityManager.isLowRamDevice method to decide the number of keyframes to keep in memory.

Check out some more details on this tip in the attached photos!

#AndroidDev #AndroidDesign

[1] https://medium.com/p/3a1721a6f716
1
Add a comment...

Michael Pardo

Shared publicly  - 
 
 
Introducing Muzei Live Wallpaper: A living museum for your Android home screen.

A year ago tonight, I published my first side project, DashClock [1]. Tonight, I'd like to introduce you to my new side project, Muzei, which is now open source and live on Google Play!

Get it on Google Play: get.muzei.co
Check out the source: code.muzei.co

Muzei is a live wallpaper that gently refreshes your home screen each day with famous works of art. It also recedes into the background, blurring and dimming artwork to keep your icons and widgets in the spotlight. Simply double touch the wallpaper or open the Muzei app to enjoy and explore the artwork in its full glory.

Alternatively, you can choose your favorite photos from your own gallery or other apps to use on your home screen. To keep your wallpaper fresh, Muzei will rotate through your favorite photos every few hours.

Muzei is also developer-friendly. In addition to being open source, it offers a simple API that allows you to build your own wallpaper source. For API details, visit api.muzei.co. The API should look pretty familiar to those of you who've built a DashClock extension before (even though it's completely different under the hood).

Featured artwork in Muzei is curated daily by my art teacher fiancée +Liza Gordon and me. The artwork images are thanks to WikiPaintings.org and its fantastic contributors.

Over the next few days/weeks, I'll be sharing more about the project: what inspired it, how it was built, and the thought process for some of my favorite design elements (some of which I've hinted at in previous posts).

And lastly, some fun facts for the curious:

• Muzei was imagined, designed, and built right here in chilly New York City—a city that never ceases to inspire. I highly recommend a visit, especially to Lincoln Center.
• "muzei" is a transliteration of the Russian word музей, which means “museum.”

With that, enjoy the app, and let me know what you think in the comments!

#Android

[1] https://plus.google.com/+RomanNurik/posts/YspU5u3rUoq
1
Add a comment...

Michael Pardo
owner

Discussion  - 
 
We pushed out a beta this weekend. Any feedback before we move it to production?
1
Kurleigh Martin's profile photo
 
The last few days of the chart are still almost impossible to zoom in on with the handles
Add a comment...
In his circles
122 people
Have him in circles
519 people
Damian Flannery's profile photo
Gerard McDonald's profile photo
Ollie Cornes's profile photo
Matt Hall's profile photo
Dan Curtis's profile photo
Nate Scherer's profile photo
Kurt B's profile photo
Crossle Song's profile photo
Md Momin's profile photo

Michael Pardo

Shared publicly  - 
 
Want to join a young startup with a strong team who is changing the face of messaging? Get in touch! http://lift.me/
1
1
Michael Dowden's profile photo
Add a comment...

Michael Pardo

Shared publicly  - 
1
Add a comment...

Michael Pardo

Shared publicly  - 
 
Quotes is featured in the "Apps to Start Your Day" collection in the Google Play Store! https://play.google.com/store/apps/collection/promotion_3000920_start_your_day
1
Add a comment...

Michael Pardo

Shared publicly  - 
 
 
Add a touch of showbiz to your project!

3D is awesome, love the stuff. Used sparingly it can elevate your projects: http://aerotwist.com/tutorials/protip-nobody-expects-3d/
1
Add a comment...

Michael Pardo

Shared publicly  - 
 
 
After many months of hard work, I'm super-excited that FlightTrack 5 is just around the corner.  Stay tuned!
We've been hard at work on FlightTrack for the last year, and we're pretty excited to announce that our brand new app, FlightTrack 5, was submitted for approval. FlightTrack 1.0 was released in 2008, 5 years ago. Mobiata has come a long way since then—from a side project by our founder Ben Kazez ...
1
Add a comment...

Michael Pardo

Shared publicly  - 
3
Daniel Lew's profile photo
 
They take the "big" part very literally in Texas.
Add a comment...
People
In his circles
122 people
Have him in circles
519 people
Damian Flannery's profile photo
Gerard McDonald's profile photo
Ollie Cornes's profile photo
Matt Hall's profile photo
Dan Curtis's profile photo
Nate Scherer's profile photo
Kurt B's profile photo
Crossle Song's profile photo
Md Momin's profile photo
Education
  • Waverly High School
    1999 - 2003
  • Blaine High School
    1999 - 1999
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Pocket Mortys
  • Downwell
  • Pop the Lock
  • Heroes of Loot
  • The Room Three
Story
Introduction
I’m a software engineer working in Ann Arbor, Michigan, and I write Android apps at Mobiata.
Work
Occupation
Senior Software Engineer
Employment
  • Mobiata
    Senior Software Engineer, 2010 - present
  • Web Ascender
    Software Engineer, 2007 - 2010
  • Artemis Solutions Group
    Software Engineer, 2007 - 2007
  • MC Squared Technology Group LLC
    Software Engineer, 2006 - 2007
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Ann Arbor, MI
Previously
Honolulu, HI - Haverfordwest, Wales - Oak Harbor, WA - Norfolk, VA - Blaine, WA - Lansing, MI - Okemos, MI - East Lansing, MI - Ann Arbor, MI
Michael Pardo's +1's are the things they like, agree with, or want to recommend.
Uncrate - Android Apps on Google Play
market.android.com

Gear. Style. Cars. Shelter. Vices. Get your daily dose of it all with the Uncrate app. Since 2005, Uncrate has scoured the globe for the bes

StrongLifts 5x5 Workout - Android Apps on Google Play
market.android.com

The simplest, most effective workout to get stronger, build muscle and burn fat fast. Three exercises, three times a week, 45 minutes per wo

Download Shortcut
market.android.com

A small utility that lets you download any shared link on your phone. This can solve the pesky problem where an app doesn't give you any opt

Homeland
market.android.com

An American soldier who was presumed killed in Iraq returns 10 years after he went missing. But after the joy of his homecoming dies down, s

Couple
market.android.com

Couple is the easiest way to stay in touch with the person you love, making it easy to share the little things in life with each other. It c

Android News, Apps, Games, Phones, Tablets - Android Police
www.androidpolice.com

Do you find yourself constantly adjusting the volume of your phone's ringtone, or wishing that the annoying buzz of your phone's vib

DashClock Widget
market.android.com

DashClock is a replacement lock screen clock widget for Android 4.2+. It also exposes additional status items called extensions. The widget

Add automatic volume adjustment to your Android alerts
howto.cnet.com

Soften the blow of forgetting to turn off your ringtones and notifications with just a few simple steps. Read this blog post by Nicole Cozma

[Quick Look] RingDimmer Automatically Adjusts Ringtone Volume Based On A...
www.androidpolice.com

Do you find yourself constantly adjusting the volume of your phone's ringtone, or wishing that the annoying buzz of your phone's vibration c

RingDimmer for Android Automatically Adjusts the Ringer Volume to Match ...
lifehacker.com

Android: I've been known to just set my phone to vibrate because I don't want the ringer going off in a silent room, and then I wind up miss

FlightTrack Free
market.android.com

A FREE version of the best flight tracking app out there. NEW! Introducing a fully redesigned and FREE version of the best flight tracking a

Infinity is bigger than you think - Numberphile
www.youtube.com

Sometimes infinity is even bigger than you think... Dr James Grime explains with a little help from Georg Cantor. Website: http://www.number

Нежданчик от Кайена
www.youtube.com

Мужской Клуб http://vk.com/mens_clab18

poker dealer makes huge mistake
www.youtube.com

dealer accidentally mucks players hand when she actually went all in.

Online JavaScript beautifier
jsbeautifier.org

Browser extensions and other uses: A bookmarklet (drag it to your bookmarks) by Ichiro Hiroshi to see all scripts used on the page,; Chrome:

RingDimmer For Android: Intelligently Adjust Ringtone Volume And Vibrati...
www.redmondpie.com

My default ringtone/vibration intensity is set so I can just barely detect them. I‘ve set them like this because, this way, I easily get not

RingDimmer
market.android.com

RingDimmer listens to the world around you to calculate the perfect ring volume. Always have the perfect ring volume Phone always blowing u

Recording audio streams | Michael Pardo
www.michaelpardo.com

My most recent app RingDimmer relies heavily on the use of the device microphone. This is not a trivial operation as there are many devices

Public - 8 months ago
reviewed 8 months ago
Terrific service and a great selection. The showroom looks great.
Public - a year ago
reviewed a year ago
5 reviews
Map
Map
Map