Profile

Cover photo
Stephan Linzner
Works at Google
Attended University of Tübingen
Lives in London
3,891 followers|1,767,997 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Stephan Linzner

Shared publicly  - 
 
 
Android Studio 2.0 with Instant Run

One the most requested features we receive is to make app builds and deployment faster in Android Studio. Today at the Android Developer Summit, we’re announcing a preview of Android Studio 2.0 featuring Instant Run that will dramatically improve your development workflow.

Check out the Android Developer Summit Keynote, and watch the Android Studio sessions streamed live from the event for more details.

Android Studio 2.0 is available now in the canary release channel, so we can get your feedback — so let us know what you think!

http://goo.gl/zCpxFb
34 comments on original post
7
1
Johannes Borchardt's profile photo
Add a comment...

Stephan Linzner

Shared publicly  - 
 
Sounds legit :P
 
A great addition to your #AndroidDev: Volkswagen detects when your tests are being run in a CI server, and makes them pass.
2 comments on original post
7
Add a comment...

Stephan Linzner

Shared publicly  - 
7
1
Ari Iivari's profile photo
Add a comment...

Stephan Linzner

Shared publicly  - 
 
 
Save the date! The inaugural Android Dev Summit is coming to Mountain View, CA on November 23rd-24th, 2015. Join us for 2 days of deep technical sessions from and networking with the Android engineering team. Reg details will be shared soon. We'll also be live streaming for those who wish to tune in remotely. Hope you can join us as we delve deep into the open mobile platform that powers over 1 billion active devices!

#AndroidDevSummit
37 comments on original post
7
1
Daniela Linzner's profile photo
Add a comment...

Stephan Linzner

Shared publicly  - 
 
Love the new annotations! #androidDev #productivity
 
100 days of Google Dev, Episode 67/100

Learn about new features that we're introducing in Android Studio 1.3. Support for more annotation checks in lint help you write safer code and help you get your apps ready for the new permissions model in Android M.

#GoogleDev100

https://goo.gl/eS4RnH
2 comments on original post
16
1
Stefan M.'s profile photoWayne May's profile photo
 
Haven't seen the annotations yet :-)
Add a comment...

Stephan Linzner

Shared publicly  - 
 
 
Launching Google beacon platform

Helping your apps work smarter: Introducing the #GoogleBeaconPlatform and the #Eddystone BLE beacon format.
10 comments on original post
8
4
Android Resources's profile photoResul Kocyigit's profile photo
Add a comment...

Stephan Linzner

Shared publicly  - 
 
Go figure it out! Amazing idea from +Chiu-Ki Chan
 
Do you understand how Espresso IdlingResource works? Take this quiz to find out! Fork the repo and make the test pass. Post your answer as a comment here. The solution will be published in two weeks.



#GDE   #Android   #Article  
Exercise for the reader: Make this test pass by adding an Espresso IdlingResource.
7 comments on original post
11
3
Valera Zakharov's profile photoVladimir Bjelakovic's profile photo
Add a comment...
Have him in circles
3,891 people
Markus Hintersteiner's profile photo
Matt Marschall's profile photo
Mahesh Sankpal's profile photo
Tommy Serrien's profile photo
Cristopher Oyarzun's profile photo
Steffen Hornung's profile photo
Benoît `BoD` Lubek's profile photo
Michael Bailey's profile photo
kheireddine benderradji (Djazeiry)'s profile photo

Stephan Linzner

Shared publicly  - 
 
Great presentation on ATSL from +Iñaki Villar​ at devFest Dublin!
 
Slides from my presentation about Android Testing Support Library.
Thanks +GDG Dublin +Raphael Savina +Rory Glynn +Laura Uzcátegui 

#gde   #androiddev  
2 comments on original post
17
11
Luis E. Fernandez's profile photoTimothy Kist's profile photo
Add a comment...

Stephan Linzner

Shared publicly  - 
 
We just pushed the latest android-tsl-4.0 release, including Runner/Rules 0.4, Espresso 2.2.1 and UiAutomator 1.1.2, to the AOSP.

Contributions welcome, find out more here: https://android.googlesource.com/platform/frameworks/testing/+/android-support-test

#androidTesting   #atsl   #happyTesting  
Ignore suite()s and don't ignore init errors when using method filters. JUnit3 TestSuite's do not support filters. There is an android specific work around in place, but unfortunately it cannot help when tests create their own suites via a suite() method. This leads to inconsistent behaviour ...
30
11
Jonah Wong's profile photoValera Zakharov's profile photoRussell Wheeler's profile photoFilip Maelbrancke's profile photo
3 comments
 
D'oh! I should have looked there. Thanks!
Add a comment...

Stephan Linzner

Shared publicly  - 
 
 
We’ve just released a new version of the Android Testing Support Library

This is mainly a bug fix release which includes fixes for Android Marshmallow, JaCoCo Code Coverage, Test Sharding and a more reliable way to close and synchronize with the Android software keyboard. For a comprehensive overview of the new features and fixes please refer to our release notes[1]. To get started with the latest version of ATSL, follow these instructions[2].

With this release we’re also announcing the deprecation of Android-Test-Kit [3]. We created a brand new website[4] dedicated only to ATSL. This website contains documentation, samples, downloads and more. Our support forum has also moved to a new home and can be found here[5].

The samples on github[6/7] have been updated to reflect the latest version of ATSL. New bugs should be filed against our new component on the AOSP bug tracker[8/9] and last but not least, we have a new logo, yay :-)

Happy testing from the ATSL team +Stephan Linzner, +Nick Korostelev & +Jose Alcérreca

[1] Release notes - https://goo.gl/Ry5cyQ
[2] Getting started - https://goo.gl/R3u2Y4
[3] Android-test-kit - https://goo.gl/vCPiul
[4] ATSL github page - https://goo.gl/O9C2yg
[5] Support forum - https://goo.gl/cdIrI8
[6] Testing samples - https://goo.gl/WPVFKl
[7] Testing blueprint - goo.gl/vnW7o4
[8] ATSL bug - https://goo.gl/v5n1Ot
[9] ATSL feature - https://goo.gl/M1eBfF

#androidTesting #buildBetterApps

32 comments on original post
39
12
Erik Hellman's profile photoLetícia Fernandes's profile photoJens Hohl's profile photoLars Vogel's profile photo
3 comments
 
Hi +Stephan Linzner , I can not run Espresso Tests from io2015 labs example if I use runner:0.4 and rules:0.4 (same problem with 0.4.1).. Getting following error "execution failed for task ':app:dexDebugAndroidTest ... .... ..... Internal.ExecException: Process command /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/bin/java finished with non-zero exit value 2'".. If I just change to runner and rules 0.2 I can run test but dismissing keyboard doesn't work.. :( if it's important other dependencies are testCompile ''junit:junit:4.12" as well as appcompat and design support libraries 23.1.1 any advice? 
Add a comment...

Stephan Linzner

Shared publicly  - 
 
 
android-apt 1.7 released
I've published an update to android-apt with the following changes:

* Support for annotation processing for unit test source sets. Note that integration in AS only works with the latest 1.4 builds.
* Support for the stand-alone testing plugin that was introduced with the Gradle 1.3.0 version of the Android build tools.

Some FAQs that come up lately:
- Experimental plugin support: that plugin is pretty bleeding edge thus far and has a lot of changes in the DSL. Would probably require a major update. There are still things missing from that plugin so for now not supported.
- Jack support: some work has been done in the android-apt plugin, but there's no way yet to pass annotation processing options to Jack in the current Android Gradle plugin so I'm not yet able to support it.

Checkout android-apt at https://bitbucket.org/hvisser/android-apt

#gde   #android   #opensource   #androiddev  
2 comments on original post
10
5
Gabor Orosz's profile photoVladimir Bjelakovic's profile photo
Add a comment...

Stephan Linzner

Shared publicly  - 
 
I really hope you enjoy our latest project, Android Testing Blueprint. With this project we tried to write most of the boilerplate and glue code, that comes with setting up Android testing, for you. Moreover we chose to go with an educational approach when it comes to actual tests in the sense that we show API features rather than API usage. If you think we are missing something, please feel free to contribute to the project and help us make it better!

Enjoy and #happyTesting  
 
Android Testing Blueprint

Automated testing of Android applications should be part of any developer's workflow. However putting all the testing-related bits and pieces together can be challenging at times. To improve this experience we've created a brand-new template project called the Android Testing Blueprint (ATBP).

In a nutshell the ATBP is a Github repository which contains a template for end-to-end integration of Google’s testing frameworks and tools. This repository will make it easy to get you started with test integration in existing and new projects. It will also help you master more advanced configurations like Modules, Flavors and ProGuard.

ATBP is available now on the android-testing-templates repository [https://goo.gl/eSd8wC] on Github. After cloning the repository please make sure you look at the “Getting Started Guide” first to get a glimpse of the project structure and how to run tests for each module.

Please let us know what you think by dropping us a comment below.

Have fun and Happy Testing

+Stephan Linzner and +Jose Alcérreca on behalf of the ATSL team.

Android Testing Templates on Github - https://goo.gl/gCfqVh
24 comments on original post
29
6
Wade Reweti's profile photoCiprian Grigor's profile photo
Add a comment...
People
Have him in circles
3,891 people
Markus Hintersteiner's profile photo
Matt Marschall's profile photo
Mahesh Sankpal's profile photo
Tommy Serrien's profile photo
Cristopher Oyarzun's profile photo
Steffen Hornung's profile photo
Benoît `BoD` Lubek's profile photo
Michael Bailey's profile photo
kheireddine benderradji (Djazeiry)'s profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Developer Programs Engineer, 2013 - present
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
Tübingen - Darmstadt - Stuttgart
Links
Other profiles
Links
Story
Tagline
Software Engineer, Android, Java, Android testing, Clean code, Robotium, Robolectric, Robojuice, OOA, OOD, TDD, PowerMock, Mockito, EasyMock. Agile, Jenkins, Ant, Indoor Localization, Context aware Apps...finally{Passion, Creativity}
Introduction
Android developer advocate @ Google, automation and test enthusiast, loves object design, context aware apps and Running.

Founder of Stuttgart GDG and organizer of Droidcamp Stuttgart 2010 + 2011.

The opinions stated here are my own, not necessarily those of my company.
Education
  • University of Tübingen
    Computer science, 2003 - 2010
Basic Information
Gender
Male
Stephan Linzner's +1's are the things they like, agree with, or want to recommend.
Yahnac - Android Apps on Google Play
market.android.com

Enjoy Hacker News (http://news.ycombinator.com) articles and comments on your smartphone and tablet★ Top Stories ★ New Stories ★ Best Storie

Tweetings for Twitter – Android Apps on Google Play
market.android.com

A beautiful Twitter client to immerse yourself in the Twitter experience. Beautiful themes, including a full Material Design experience, pow

Pocket Casts - Android Apps on Google Play
market.android.com

We love podcasts, so we made a podcast player that is full featured, beautiful and simple to use. We love you, our customers, so we've kept

Citymapper Paris-Métro Bus RER – Applications Android sur Google Play
market.android.com

L'appli des TRANSPORTS EN COMMUN réinventée pour PARIS ! + Londres, Manchester, Berlin, Hamburg, Madrid, Barcelone, Rome, Milan, New York, S

Weather Timeline - Forecast – Android-sovellukset Google Playssa
market.android.com

Weather Timeline is a simple weather app that focuses on summarising the next hour, the next 48 hours and the next week so you don't have to

Flightradar24 - Flight Tracker – Android Apps on Google Play
market.android.com

Turn your phone or tablet into an air traffic radar and see planes around the world move in real-time on a detailed map. Or point your Andro

Droidcon Italy 2015 - App Android su Google Play
market.android.com

The official Droidcon Italy app, the Android developers event that will be held in Turin in 9-10 April 2015 - Centro Congressi Lingotto, Via

AllCast Premium - Android Apps on Google Play
market.android.com

This app is just the License key for AllCast. You must also download the free version of the app from here: https://play.google.com/store/ap

Monument Valley - Các ứng dụng dành cho Android trên Google Play
market.android.com

In Monument Valley you will manipulate impossible architecture and guide a silent princess through a stunningly beautiful world.Monument Val

Inbox by Gmail
market.android.com

Inbox by Gmail requires an invite. Email inbox@google.com to request one. Your email inbox should help you live and work better, but instead

Messenger
market.android.com

lcance instantaneamente as pessoas na sua vida, gratuitamente. O Messenger é como mensagens de texto, mas você não precisa pagar por cada me

British Airways
market.android.com

The British Airways app makes booking, boarding and accessing everything about your flights easier than ever before. Personalised to you, th

Facebook
market.android.com

Mengikuti berita teman kini lebih cepat dari sebelumnya.• Mengetahui apa yang dilakukan teman • Berbagi pembaruan, foto, dan video • Mendapa

Uber
market.android.com

Uber is your private driver in more than 50 countries. - Request a ride using the Uber app and get picked up within minutes. On-demand servi

Java Generics and Collections
market.android.com

This comprehensive guide shows you how to master the most importantchanges to Java since it was first released. Generics and the greatlyexpa

Google Play Books
market.android.com

Google Play pone a tu disposición millones de libros, como nuevos lanzamientos, los últimos éxitos de ventas de The New York Times®, libros

Duet
market.android.com

Enter a mesmerising trance of co-dependence in Duet. The rules are simple: control two vessels in sync, survive against all odds and keep ca

How Google Works
market.android.com

Both Eric Schmidt and Jonathan Rosenberg came to Google as seasoned Silicon Valley business executives, but over the course of a decade they

Very good food at a reasonable price. Stuff is great!
Public - a year ago
reviewed a year ago
4 reviews
Map
Map
Map