Profile

Cover photo
Rich Hyndman
Works at Google
Attended University of York
Lives in London
44,089 followers|5,228,792 views
AboutPostsPhotosYouTube

Stream

Rich Hyndman

Shared publicly  - 
 
Open Beta testing for apps on Google Play is LIVE!!! No more need for groups. 
 
Improved beta testing for developers on Google Play

Beta testing, a critical part of any developer's workflow, is now getting even better. Learn about the new open beta process that lets you sign users up with one click, as well as new tools for managing closed betas in the developer console without the need for a Google+ Community or Google Group. #androidDev
12 comments on original post
17
2
Matteo Bonifazi's profile photoEric Richardson's profile photo
Add a comment...

Rich Hyndman
moderator

Discussion  - 
 
Great guide to the System UI Tuner
 
I posted an article over the weekend on the updates to System UI Tuner in the latest #AndroidM  preview, and how you can take advantage of them to tweak the status bar.

Hopefully these features will remain (in some capacity) in the final release!

h/t to +Jake Wharton for giving me the idea.

#Android   #GDE   #Article
View original post
1
1
ryan cheng's profile photo
Add a comment...

Rich Hyndman

Shared publicly  - 
 
ARM are running a 64bit event at Campus London for NDK Android Devs and +Shanee Nishry​ ​ is giving a session.
 
This looks like it is going to be fun! Developing for 64-bit Android on ARM:
http://www.eventbrite.co.uk/e/developing-for-64-bit-android-on-arm-tickets-16815505630

Although I may be biased because I am presenting ;)
1 comment on original post
5
Add a comment...

Rich Hyndman

Shared publicly  - 
 
Interested in Android for Work? The playlist on YouTube has been updated to include the videos from Google I/O now as well.
11
1
Tariq Hamza's profile photoEric Hung's profile photo
 
nice 
Add a comment...

Rich Hyndman
moderator

Discussion  - 
 
Thank you all for your reports and discussion so far. If you are seeing app crashes on the M Developer Preview, this is one of the possible causes. Please keep testing your apps :)
 
PSA: Linking against platform libraries not in the NDK could break your app

Android is moving from OpenSSL to BoringSSL in the AOSP (https://goo.gl/BZOaBc).  If your app links against platform libraries (such as libcrypto.so) that aren’t in the Android NDK, it’ll likely break in a future platform release.

The move to BoringSSL will increase the consistency amongst Android, Chrome, and other products.  To find out more about BoringSSL and its motivations, see Adam Langley’s blog post (https://goo.gl/pFyZVI).  For most developers this should be an invisible change.  However some apps mistakenly link against the platform libcrypto.so or libssl.so, which isn’t part of the Android NDK API.  If you’re using the Android NDK in your app, you must not link against any library that isn’t part of the Android NDK API.  These libraries are not public API, and may change or break without notice across releases and devices. In addition, you may expose yourself to security vulnerabilities. Instead, you should modify your native code to call the Java cryptography APIs via JNI or to statically link against a cryptography library of your choice.

#AndroidDev   #BoringSSL  
2 comments on original post
5
Roberto Mezquia Jr's profile photoBrian King's profile photoBogdan Zurac's profile photo
8 comments
 
+Brian King​ I'm pretty sure that you're not going to receive any reply from them. They haven't used their Google+ account in 2 years lol. Quite a lot of failure from such a big company... The crash has been fixed though.
Add a comment...

Rich Hyndman
moderator

Discussion  - 
 
Yesterday's session "What's new in Android" from +Chet Haase and +Dan Sandler is a great place to start getting to grips with the Android M Developer Preview APIs.
8
Arnav Mishra's profile photoNoman Cyclewala's profile photo
2 comments
 
indeed it was awesome .. and that macbook sticker though 😁😁😁😁
Add a comment...
Have him in circles
44,089 people
Alen Jankovic's profile photo
Aram Nazaryan's profile photo
Zubi Baloch's profile photo
Anwar Sadat's profile photo
Shujas Chanda's profile photo
faroq Da's profile photo
Atusi Nakamura (中村 敦)'s profile photo
Mdou aliou Barry's profile photo
Robert Stuart's profile photo

Rich Hyndman
moderator

Discussion  - 
 
Good news, translations of the Dev Preview documentation are now available. Use the language selector at the bottom right corner of any page to switch languages.
[Note that some of the translated docs are not yet updated for Developer Preview 2, but they are coming soon]
3
Add a comment...

Rich Hyndman
moderator

Discussion  - 
 
If you are having issues with Contacts syncing with the Dev Preview 2, there is a known issue and the workaround is to clear and re-sync Contact Storage data after update. To clear data, go to Settings > Apps > Show system > Contacts Storage. Select "Storage" and then Clear data.

Known Issues: https://developer.android.com/preview/support.html#ki
3
Ján Valkovič's profile photo
 
It doesn't works for me ... or works partially. But it seems it's fixed after installing play services 7.8 (also fixed force reboot after turning on syncing and internet)
Add a comment...

Rich Hyndman

Shared publicly  - 
 
Have you tried the Android M Developer Preview yet? If not then here is a quick guide to the preview, how to get it, flashing devices and what to look out for.
 
100 days of Google Dev, Episode 25/100

The Android M Developer Preview is here, find out what's included, how to get it, details on flashing Nexus devices and some important behaviors to test.

#GoogleDev100

https://goo.gl/WvdjH3
6 comments on original post
15
1
Liran Barsisa's profile photoXiaoming Wu's profile photoGabriel Gattringer (GGab)'s profile photo
2 comments
 
就
Add a comment...

Rich Hyndman

Shared publicly  - 
 
The latest Android Security state of the Union, along with a new rewards scheme for vulnerability reports / patches and CTS Tests!
 
Really excited that we're now offering rewards for security researchers who find vulnerabilities (and write tests, patches, and exploits) in Android.

https://www.google.com/about/appsecurity/android-rewards/index.html

Congrats to +Jon Larimer​ and +Natalie Silvanovich​who did most of the work to make this happen.

And here are the slides from my presentation at Blackhat Mobile in London.

https://docs.google.com/presentation/d/1ermtwcE6bwfc00UTVcovacsm6HhcN00WWwmpO5KLdUM/edit?usp=docslist_api
2 comments on original post
4
1
Madan Ankapura's profile photo
Add a comment...

Rich Hyndman
moderator

Discussion  - 
 
 
Adoptable Storage Devices!

The M Preview released earlier today has a powerful new feature that allows you to "adopt" an external storage device (like an SD card or USB drive), enabling users to move both app code (APKs) and private app data to that device.  When a storage device is adopted, the platform wraps it in a layer of encryption and formats it similar to internal storage.  (In contrast, the original Apps-on-SD feature launched back in Froyo could only move app code, not private app data.)

Also, to help users free up internal storage space, they can choose to migrate their "primary shared storage" (living at /sdcard) to any adopted device.

If you flash the preview build onto a phone/tablet, you can enable the adoption feature for testing with USB OTG devices by using the command described here:

http://developer.android.com/preview/behavior-changes.html#behavior-adoptable-storage

Normally only storage devices in long-term stable locations (like an internal SD card slot inside a phone/tablet, or a USB drive attached to a TV) are supported for adoption.

Along with all of this work, the platform now has much better support for USB OTG storage devices (think USB flash drives).  When a new device is inserted, a notification appears offering to "browse" that device along with simple options to manage/copy contents.

Please kick the tires and file bugs!  :)  #io15 #android
44 comments on original post
7
1
Steven Hawk's profile photo
Add a comment...

Rich Hyndman
moderator

Discussion  - 
 
 
Adoptable Storage Devices!

The M Preview released earlier today has a powerful new feature that allows you to "adopt" an external storage device (like an SD card or USB drive), enabling users to move both app code (APKs) and private app data to that device.  When a storage device is adopted, the platform wraps it in a layer of encryption and formats it similar to internal storage.  (In contrast, the original Apps-on-SD feature launched back in Froyo could only move app code, not private app data.)

Also, to help users free up internal storage space, they can choose to migrate their "primary shared storage" (living at /sdcard) to any adopted device.

If you flash the preview build onto a phone/tablet, you can enable the adoption feature for testing with USB OTG devices by using the command described here:

http://developer.android.com/preview/behavior-changes.html#behavior-adoptable-storage

Normally only storage devices in long-term stable locations (like an internal SD card slot inside a phone/tablet, or a USB drive attached to a TV) are supported for adoption.

Along with all of this work, the platform now has much better support for USB OTG storage devices (think USB flash drives).  When a new device is inserted, a notification appears offering to "browse" that device along with simple options to manage/copy contents.

Please kick the tires and file bugs!  :)  #io15 #android
44 comments on original post
4
Osama Asif's profile photoCharles Alva's profile photoLiran Barsisa's profile photo
3 comments
 
+Rich Hyndman As I've read, this means the data is encrypted.
What will it mean about accessing it via the PC, and also moving from one device to a new one?
Would you pleas also consider ditching the "DocumentFile" API, and use the normal "File" API instead? 
Using the new permissions management, you could add it there instead of the current way to gain access to the SD-card.
Add a comment...
People
Have him in circles
44,089 people
Alen Jankovic's profile photo
Aram Nazaryan's profile photo
Zubi Baloch's profile photo
Anwar Sadat's profile photo
Shujas Chanda's profile photo
faroq Da's profile photo
Atusi Nakamura (中村 敦)'s profile photo
Mdou aliou Barry's profile photo
Robert Stuart's profile photo
Collections Rich is following
Education
  • University of York
  • QEH Bristol
Basic Information
Gender
Male
Other names
geekyouup
Apps with Google+ Sign-in
  • AlphaBear
  • aa
  • 0h h1
  • Eye Cue
  • Bike Rivals
  • Pocket Rally
  • Jelly Jump
  • Daddy Long Legs
  • ULTRAFLOW
  • 0h n0
  • Sky Force 2014
  • LIMBO
  • Freaking Math
  • Rayman Fiesta Run
  • Linken
  • Leo's Fortune
Story
Tagline
Android Developer Advocate at Google, @GeekYouUp, Petrolhead, Runner and Spartan, AROO!!
Introduction
Android fanatic with a little petrol in his veins
Bragging rights
In total my Android apps have exceeded 10,000,000 downloads. Much of that is driven by Battery Widget which was the first homescreen widget in the Android Market.
Work
Occupation
Senior Android Developer Advocate
Employment
  • Google
    Senior Android Developer Advocate, 2011 - present
  • Refresh Mobile
    Chief Technology Officer, 2005 - 2011
  • T-Mobile International
    Senior Prototype Developer, 2004 - 2005
  • Alpheus Solutions
    Consultant, 2000 - 2004
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London
Previously
Bristol