Profile cover photo
Profile photo
Lewis McGeary
One True Scotsman
One True Scotsman

Lewis's interests
View all
Lewis's posts

Post has shared content
Love the moonshots!
+Project Loon is going strong, really great stuff!
During our first pilot test in 2013, launching dozens of balloons from New Zealand to see if they’d circumnavigate the globe, we knew we had a lot to learn about how to use algorithms to move our balloons up and down and guide their paths through the sky. We thought we’d need a continuous stream of balloons around the world such that, as one balloon drifted away, another would be ready to take its place. We figured our main task would be to manage the balloons’ paths during their round the world journeys just enough to get them to drift over our Internet test locations in roughly equal intervals — so as one balloon moved out of range, another would move into place.

However, the more we flew, the more we realized that our algorithms were able to help the balloons do more than simply fly past our test sites on the ground. Our altitude control system was gradually getting better, so we were able to choose from a greater variety of winds and move ourselves north, south, east, or west. We wondered, what if instead of circling the world, we could ride these winds in small enough loops to cluster balloons over a single area? Forget a ring around the world - just hang out!

In mid 2016, we started sending balloons from our launch site in Puerto Rico to hang out in Peruvian airspace — and they did, some for as long as three months. We kept repeating the experiments and saw the same results: rather than send streams of balloons around the world, we had figured out how to cluster balloons in teams over a particular region.

Now that we can send small teams of balloons directly to areas that need connectivity, and get those balloons to spend more of their time in those areas, we believe we're years closer to our goal of bringing Internet connectivity to unserved areas.

Post has attachment
Is anyone successfully using Firebase authentication in a wear 2.0 app?

I can successfully use Google sign in following this example:

When trying to then sign in to Firebase it fails with error "API: InternalFirebaseAuth.FIREBASE_AUTH_API is not available on this device."

I found this previous issue about this error(though that wasn't about Wear) but it doesn't help with the current situation.

This is using an emulator if that makes a difference.

Post has attachment
Made use of some AnimatedVectorDrawables in my new app Sync Timer, including this indeterminate loading animation.

Animated Photo

Post has attachment
Just published my new app Sync Timer on Google Play.

Great if you need countdown timers for any reason; even better if you own multiple Android devices!

Sync Timer synchronises timers across devices, so you can start them on one device then view and manage them on another.
If you try it I'd love to hear what you think!

Post has shared content
This is a must read for Android devs!
An Introduction to Icon Animation Techniques

Week #1: wrote 27 icon animations for Android
Week #2: learned how to animate SVGs using SMIL and CSS
Week #3: learned the basics of Adobe After Effects to create cooler and more advanced icon animation effects
Week #4,5,6: learned JavaScript and ported 19 icon animations from Android to SVG to use as inline blog post demos
Week #7: rewrote and polished a bunch of animations, planned out structure of blog post
Week #8: writing, editting, rewriting, deleting, rewriting again, editting, repeat...

Don't think I have ever worked this much on a single blog post before... but I wouldn't have it any other way. Let me know what you think, and don't forget to share! :D


Post has attachment
Google Photos: "Hey, I thought you'd enjoy it if I automatically applied the 'Cult Nightmare' filter to your fun kids activity photo" 😭😭🐭

Post has shared content
So, this is pretty amazing. I wouldve been happy if someone had shared this with me, so now Im sharing it with you. Enjoy!

#android #anddev

Post has attachment
I feel like this survey was slightly mistargeted 

Post has attachment
Here's the app I submitted for the Android Experiments I/O Challenge.

You say the name of a shape and it will morph to display it. Uses speech recognition and AnimatedVectorDrawables.
Source code here:

#AndroidDev #io16
Animated Photo

Great, I've worked out what hotel and flights to take for I/ I just need to actually win a ticket through the Android Experiments challenge.

Am I doing this in the wrong order?

#io16 #AndroidDev
Wait while more posts are being loaded