Profile

Cover photo
Johan Pelgrim
Works at The Dutch Android User Group
Attended Hogeschool Holland (Diemen)
Lives in Hoofddorp
1,090 followers|820,490 views
AboutPostsPhotosYouTube+1's

Stream

Johan Pelgrim

Shared publicly  - 
 
Super good news! Thanks for your support +The Capitals! #devfestnl 
 
We are super excited to let you know that +The Capitals is sponsoring our #GDG #DevFest as gold sponsor! Pretty awesome! Join us in thanking The Capitals and go check out their website! ;-)

About The Capitals
The Capitals creates digital products for strong brands with ambition. Based in Amsterdam with a team of 22 people, we create apps and websites with mobile first thinking as central pillar.

We love to create the best user experience through great concepts, beautiful design and robust technology. The digital products we create for our clients are used by thousands of people every day. Clients we work for are, among others; FOX Sports, Burgernet, Amsterdam ArenA, PSV and Koninklijke Bibliotheek (National Library).
 ·  Translate
FOX Sports NL. Met de officiële FOX Sports app beleeft de Nederlandse voetbalfan het nationale en internationale topvoetbal live. Kijk als eerste de goals en samenvattingen en blijf op de hoogte van het laatste voetbalnieuws. Bekijk razendsnel de tussenstanden, topscoorders en de uitslagen uit ...
View original post
1
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
Thanks much +Luminis Arnhem!
 
We are very happy to let you know that +Luminis Arnhem is sponsoring our #GDG #DevFest as Silver sponsor! Thanks for your continued support Luminis!

About Luminis
Luminis is a software and services organization that defines itself through its expertise in the application of emergent information technology; it develops, cultivates, aggregates and shares this expertise on a commercial basis. Luminis differentiates itself in the market – both by focusing upon specific areas of technological expertise that offer the potential for significant, positive change and its willingness to take a proactive approach to creating the necessary skills – often ahead of mainstream demand.

Luminis Arnhem (https://arnhem.luminis.eu) has a focus on connected devices and develops solutions based on iOS, Android, Windows 8 and HTML5 for a broad range of devices. Besides a lot of back-end integration challenges also the user plays a central role in our customer innovations. Therefore our team does not only include passionate developers but also User eXperience experts (see also http://ux.luminis.eu).

Luminis (http://www.luminis.eu) is a long-term committer to the open source community and a regular contributor to international technology conferences. Luminis also started a open source cloud platform called Amdatu (http://www.amdatu.com).
View original post
1
Add a comment...

Johan Pelgrim

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
1
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
 
Choose a snackbar over a toast to make your users happy
Pro-tip by +Joanna Smith

Toasts are great for giving the user a simple message. But they don’t really do anything other than exist: they just appear on the screen, linger for a bit, and then fade away. Generally, this is fine, but if you’re using a toast to communicate with your users often, it can get annoying.

Instead, consider a Snackbar (http://goo.gl/nwRGer). Snackbars also appear at the bottom of the screen and eventually fade away. But unlike a toast, a snackbar can be dismissed with a swipe. This is pretty great when you want to inform the user that an action has completed, because they can read the message and then swipe it away when they’re done - giving users like me a chance to control exactly how long it remains on screen.

But snackbars aren’t just dismissable toasts. Snackbars can be enhanced to offer an action to the user. Consider a photo deletion, where you were using a toast to say “Photo deleted!” and causing me to wait for 15 seconds before getting those pixels back. With a snackbar confirmation instead, you can still use the bottom of the screen to say “Photo deleted!” but you can also make me happy by letting me swipe it away. You can even prevent the “NO!” moment when I tried to tap “Share” and hit the trash can icon instead. Because you can add an “UNDO” action to that snackbar, offering me a chance to immediately correct my mistake instead of growling at your app (or interrupting me with a confirmation dialog every time). Now look at what a happy user I am!

To add an action to a snackbar, simply call setAction() with your action string and a click event listener, and you’re all set.

It’s these minor adjustments that can fill your app with magic moments and anticipate your users’ needs. That is what makes the difference between an app users love and rate, and an app users uninstall and forget about. So check the design docs on snackbars and toasts to learn more about how and when to use each component. Then add the Android Design Support Library (http://goo.gl/Xf7Jp6) to your project to start using Snackbars. And, of course, don’t forget to #BuildBetterApps.
17 comments on original post
1
1
Albrecht Noll's profile photo
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
Let's do it again! #devfestnl
 
Mark your calendars, #DevFestNL 2015 will be on October 10th!

Tickets will be limited, available later this month. Subscribe to the newsletter so you know exactly when you can grab a ticket:  
http://www.devfest.nl/#subscribe
View original post
2
Vitalik Zasadnyy's profile photoJohan Pelgrim's profile photo
4 comments
 
Great timing! Best of both worlds... see you then!
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
 
We have just released a new Udacity course on Ubiquitous Computing. It's a great introduction to developing across Google platforms such as Android Wear, Android Auto, Android TV, and Google Cast. Using your existing Android knowledge, +Timothy Jordan, +Joshua Gordon, and myself will show you how to extend your existing apps to these new platforms without having to reinvent the wheel.

I personally worked on the Android Wear and Android Auto parts, and it was a lot of fun to create the material for this.

Join the class at https://www.udacity.com/course/android-ubiquitous-computing--ud875 and you can try it out for free!

I look forward to hearing your feedback on this!
3 comments on original post
1
Add a comment...

Johan Pelgrim

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
1
Add a comment...
Have him in circles
1,090 people
Michael Cole's profile photo
Debendra Rai's profile photo
eliseu clementino's profile photo
Gloria Watson's profile photo
Herman van Bolhuis's profile photo
Larry Hernandez's profile photo
Benjamin Ferguson's profile photo
Troy Rumsey's profile photo
Ben Schreur's profile photo

Johan Pelgrim

Shared publicly  - 
 
Yay! +Bol.com  is our first sponsor this year!
 
We are very pleased to announce our first #GDG #DevFest sponsor… +Bol.com is sponsoring our #GDG #DevFest as Silver Sponsor! Such a huge online company is backed by a pretty interesting IT landscape. Check out their vacancies via the link below! Thanks much for your continued support Bol.com!

About bol.com
With 5+ million customers, 10 million unique products and millions of pageviews per day, bol.com is a textbook example of a big data environment. This environment is developed and maintained by 40+ Scrum teams. From desktop to mobile, and from product catalogue to CRM systems; IT creates the bol.com landscape and makes it future-proof. Because bol.om ‘breathes’ IT, out 250 IT professionals get every opportunity to grow and distinguish themselves. We believe in ‘You Build IT, You Run IT, You Love IT’. A mix of cutting edge and proven technology? An open, informal setting that encourages and rewards initiative? A ‘think future, act now’ philosophy geared towards continuous delivery? Choose your own devices & tools? This is bol.com!
 ·  Translate
Plezier in je werk hebben, bijdragen aan een steeds verder groeiende winkel, vijf miljoen klanten winkelgemak bezorgen en samen successen vieren. Dat is werken bij bol.com. Lees meer. Uitgelichte vacatures. Buyer Speelgoed. Voltijd; Buying & Merchandising; Bachelor; Utrecht ...
View original post
2
2
Dennis Geurts's profile photoRokesh Jankie's profile photo
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
My +Samsung Gear Live​ charging dock is broken 😲 Perfectly fine watch, but nothing to charge it with. Pretty hard to get a replacement dock, but I won't give up... I'll find one some day soon! 🙏
4
Paul Lammertsma's profile photoBoudour Ayachi's profile photoParesh Mayani's profile photoJohan Pelgrim's profile photo
9 comments
 
Thanks for the suggestion +Ronald van der Lingen but it's the charger block itself :-( Thanks for the tips everybody! Hope to find one on eBay / Amazon / somewhere else... Will let you know here.
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
Join us as speaker, sponsor or attendee at the coolest, biggest and most of all free Google Tech conference in The Netherlands... GDG DevFest The Netherlands 2015 Saturday October 10th in Amsterdam  #gdg   #devfest   #devfestnl  
 
DevFest The Netherlands returns on 10/10
Last year was an awesome event and this year we'll do it again at the same location, but expecting more attendees. Like last year the event is free and centered around Google technologies. For that reason we're currently looking for speakers in the areas of Web, Cloud and Mobile. Of course we would love to have some great AngularJS talks like we had last year.
To learn more about DevFest, get updates and submit a talk, visit our website http://www.devfest.nl 
View original post
2
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
 
Calling all papers, calling all papers!

Speakers, submit your abstracts!
Drive
GDG Devfest NL 2015 - Call for PapersFill out this form if you'd like to fill a 40 minute speaker slot at the GDG DevFest Netherlands 2015, which will be held on Saturday October 10th at The Faculty of Science located on the Science Park in Amsterdam. We are looking for Google tech related talks, hands-on sessions and workshops. So if you or your company are leading experts in technologies like Android, Chrome apps, Google Cloud technology, AngularJS, Polymer, Go, Youtube, etc. thi...
View original post
2
Add a comment...

Johan Pelgrim

Shared publicly  - 
 
 
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
25 comments on original post
1
Add a comment...
People
Have him in circles
1,090 people
Michael Cole's profile photo
Debendra Rai's profile photo
eliseu clementino's profile photo
Gloria Watson's profile photo
Herman van Bolhuis's profile photo
Larry Hernandez's profile photo
Benjamin Ferguson's profile photo
Troy Rumsey's profile photo
Ben Schreur's profile photo
Work
Occupation
Mobile Software Engineer
Employment
  • The Dutch Android User Group
    Founder / Organizer, 2011 - present
  • Codestone
    Owner, 2011 - present
  • VX Company
    Mobile Software Engineer, 2008 - present
  • BBned
  • AT&T
  • IBM
  • Assurantie Systemen Nederland
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Hoofddorp
Previously
Hillegom - Delft - Haarlem
Story
Tagline
Android Developer and initiator / organizer at The Dutch Android User Group
Introduction
I've been programming since 1995. Java mostly and Java EE to be more exact. 

Since 2010 I've fallen in love with Android and the whole mobile opportunity. Fortunately I'm currently filling in a Mobile Software Engineer role at VX Company doing Android and a little iOS on the side.

Besides that I'm running a small business under the name Codestone, doing web- and mobile app development projects for small- to medium businesses and of course to host my own pet-projects.

I was an executive committee member for the barcamp and conference speakers at the first droidconNL conference (http://droidcon.nl), which was held on 22/23 in Amsterdam, The Netherlands.

I am the initiator and organizer at The Dutch Android User Group (http://www.dutchaug.org). A group of enthousiastic Android professionals and hobbyists which regularly meet to share knowledge and simply have fun and share stories on Android.
Bragging rights
I authored 30 pages in O'Reilly's "Android Cookbook", a crowdsourced welth of information
Collections Johan is following
Education
  • Hogeschool Holland (Diemen)
  • TU Delft
  • Fioretti College
  • Johan Friso School
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • RE-VOLT 2:MULTIPLAYER
  • GDG
  • BombSquad
  • Monument Valley
  • 0h h1
  • One More Dash
  • Mountain Goat Mountain
  • Flick Shoot 2
Johan Pelgrim's +1's are the things they like, agree with, or want to recommend.
NG-NL
www.ng-nl.org

NG-NL is the first AngularJS Conference in The Netherlands

Hangouts Dialer - Call Phones
market.android.com

Now call any phone number in the world from your Hangouts app without using your cell plan minutes. Most calls to US and Canada are free! Do

AirDroid - Android on Computer
market.android.com

Manage your Android devices on the web, all over the air. - No USB cable required. - No driver installation required. - Same WiFi network or

GDG DevFest NL 2014
market.android.com

The biggest Google related event in the country carefully crafted for you by GDG community! With awesome speakers and lots of fun, GDG DevFe

Papercraft: Material design & implementation - Droidcon London 2014
uk.droidcon.com

A deep dive into the Material design system for both designers and developers. Covering the design principles, applying them to your app and

Cardboard
market.android.com

With your phone and a piece of Cardboard you can see some pretty amazing stuff. Try out a set of demos showing immersive experiences on Andr

Powerful New Messaging Features with GCM | Android Developers Blog
android-developers.blogspot.com

At Google I/O we announced the general availability of several GCM capabilities, including the GCM Cloud Connection Server, User Notificatio

Floating Action Buttons in Android L | Big Nerd Ranch
www.bignerdranch.com

App development training for programmers and designers, mobile development services for companies of any size, and best selling programming

Play Services 5.0 Is A Monolith Abomination - Jake Wharton
jakewharton.com

Play Services 5.0 Is A Monolith Abomination. 03 July 2014. Guava is a monolithic library, but that's not necessarily a bad thing. Nobody thi

Appie van Albert Heijn
market.android.com

Kan ik je helpen? Appie is je persoonlijke boodschappenhulp voor het onthouden, kiezen en doen van je dagelijkse boodschappen. Met een lijst

Ski Safari
market.android.com

★ ★ ★ ★ ★ "Great! - Love everything about this game. The graphics are excellent, the controls easy to use, and best of all, it's endlessly f

Google Drive
market.android.com

Google Drive is one safe place for all your stuff. Upload photos, videos, documents, and other files that are important to you, then access

Google Sheets
market.android.com

Create, edit & collaborate with others on spreadsheets from your Android phone or tablet with the free Google Sheets app.With Google Sheets

Google Docs
market.android.com

Create, edit & collaborate with others on documents from your Android phone or tablet with the free Google Docs app.With Google Docs you can

Google Slides
market.android.com

Create, edit, and collaborate with others on presentations from your Android phone or tablet with the free Google Slides app. With Google Sl

Speechless at I/O
www.google.com

You\u0027ve seen them present. You\u0027ve even seen them present at I/O. But you\u0027ve never seen them present like this. Join Colt, Timo

Google I/O 2014
market.android.com

The official Google I/O 2014 app was built to be your co-pilot to navigate the conference, whether you're attending in-person or remotely.*

Point2Share News
market.android.com

Met Point2Share News ben je altijd op de hoogte van de laatste berichten van jouw organisatie, waar en wanneer het jou uitkomt. Je kunt eenv

Android en iBeacons: wat zijn het en wat kun je ermee?
androidworld.nl

Android en iBeacons, maar wat kun je er allemaal mee en hoe werkt dit?