Profile

Cover photo
Pascal Welsch
Works at grandcentrix GmbH
Attended DHBW Stuttgart
Lives in Cologne
2,855 followers|1,755,903 views
AboutPostsCollectionsPhotosYouTube+1'sReviews

Stream

Pascal Welsch

Shared publicly  - 
 
just published tray 0.9.1 with null support https://github.com/grandcentrix/tray

grab it now:
compile 'net.grandcentrix.tray:tray:0.9.1'
tray - a SharedPreferences replacement for Android with multiprocess support
2
2
Albrecht Noll's profile photoJens Hohl's profile photo
Add a comment...

Pascal Welsch

Shared publicly  - 
 
5.1 on #nexus9
2
Christoph Meyer-Abich's profile photoPascal Welsch's profile photoMichael Panzer's profile photoJens Hohl's profile photo
4 comments
 
looks  like #n9  is doomed
Add a comment...

Pascal Welsch

Shared publicly  - 
 
 
I've just published an article on Material Navigation Drawer sizing.

If you're porting your app to Material Design (if you aren't, you should!), or if you are starting a new project, then you're probably pouring over the Material Design specs [0]. When you get to the Navigation Drawer, though, you might get confused over some details -- as I did. The nav drawer sizing is one of them.

I have collected the results of my testing and observations in this post, hope it's going to be useful to others as well :)

#AndroidDev   #materialdesign   #materialyolo
[0] http://www.google.com/design/spec/material-design/introduction.html
Let’s look at the Material Design specs for the Navigation Drawer, and understand how wide the drawers are supposed to b…
16 comments on original post
1
Add a comment...

Pascal Welsch

Shared publicly  - 
 
 
Install different app versions on the same device is hard. The android team helped uns with the introduction of applicationId for different build flavors. But this doesn't help when you app uses ContentProvider or SyncAdapters because of authority conflicts.

Here is a solution how to deal with the authority problems.
Build different app variants with a simple Gradle parameter to allow multiple app installations on one device at the same time. Multiple App Versions for Incremental Improvements Imagine you are working on a huge B2B mobile app project together with a lot of different partners. You have agile project managers
View original post
6
1
Daniel van der Valk's profile photo
Add a comment...

Pascal Welsch

Shared publicly  - 
 
+Eric Seidel here is my opinion on #sky :
https://github.com/domokit/sky_sdk

+ app can be written in 100% dart.
+ non blocking by design
+ connecting to android APIs is simple

But there are some problems:
Please remove this main.sky HTML link thing. First entry point and it looks like HTML. 80% will not get, that it is not HTML

I wont use it if it requires pulling files from a server. Cache everything locally and use it as long as there is no new version on the server. sync the files in the background. Make loading new screens as fast as pure native android apps.

Don't try to combine Android, iOS and more in one wrapper. use the same technology and language everywhere but differ in the platform. Use the React way: Learn once write everywhere.
The platforms are just to different. think about gcm, notifications, background services, fingerprint sensors, system back buttons....

just my 2 cents on #dartlang  with #sky  on #android  
 
sky_sdk - Sky SDK
9
2
Michael Panzer's profile photoDraško Kokić's profile photoMike G's profile photoEric Seidel's profile photo
5 comments
 
Thanks for the feedback.  The main.sky thing is likely to be removed shortly. :)
Add a comment...

Pascal Welsch

Shared publicly  - 
 
got my new #bamboo  cover #oneplusone . Not sure if I like it
7
Christoph Meyer-Abich's profile photoTim Schulte's profile photoRandy Gupta's profile photo
3 comments
 
Don't forget to bring it in tomorrow.
Add a comment...
Have him in circles
2,855 people
Max Afflerbach's profile photo
Markus Mösenmeier's profile photo
Michael Freudenberg's profile photo
Niklas Eikermann's profile photo
julio aranda's profile photo
Heinz Reimer's profile photo
Kira Valde's profile photo
Jens Kröger's profile photo
Patricia Lilly's profile photo

Pascal Welsch

Shared publicly  - 
 
oh, Google added #Twitter buttons to its #io15 app. Doesn't look good for G+
3
Add a comment...

Pascal Welsch

Shared publicly  - 
 
quick update: Tray is now available via jcenter: https://bintray.com/passsy/maven/Tray/view. Simply include it in your project with

compile 'net.grandcentrix.tray:tray:0.9'

~250 stars on github in 1 week. This is my thank you!
https://github.com/grandcentrix/tray
3
1
Stefan Hoth's profile photo
Add a comment...

Pascal Welsch

Shared publicly  - 
 
Last week I released a side project for #android  which replaces the SharedPreferences, a API which hasn't changed since API level 1.

The support for multiprocess was the key feature to kick off this project and it resulted in a well written library with a lot's of features. My personal key feature is the separation in modules for different features in my apps.

One of the more advanced features is the upgrade mechanism known from the SqliteOpenHelper. With this feature I think calling Tray SharedPreferences 2.0 is legit.

Since 1 year I take testing very serious. One of my goals was to have 100% code coverage before this lib goes public and I successfully mastered this. On top I reduced the lint warning to 0.

check out more facts, the code and usage in the Readme on https://github.com/grandcentrix/tray
4
1
Michael Panzer's profile photoPascal Welsch's profile photoJens Hohl's profile photo
5 comments
 
yes it works in api 11+ but only with a delay https://code.google.com/p/android/issues/detail?id=66625
Add a comment...

Pascal Welsch

Shared publicly  - 
 
 
Yesterdays GDG was a great event. The room was packed!

Among other talks +Pascal Welsch and I talked about RxJava.

My slides are on Speaker Deck (https://speakerdeck.com/writtmeyer/rxjava-get-reactive), Pascal's slides are on Google Docs (https://docs.google.com/presentation/d/1D6xKhriKHZXG7favJL8ib08jmioKXIYEENySNjge_ss/edit#slide=id.p).

My sample code will follow shortly.
A talk given at the local meetup of the GDG Düsseldorf. This deck shows the slides of the first part about RxJava. Pascal Welsh showed how he makes use of RxJava in the second part of the talk. You can find his slides here: https://docs.google.com/presentation/d/1D6xKhriKHZXG7favJL8ib08jmioKXIYEENySNjge_ss/edit#slide=id.p
View original post
2
1
Jens Hohl's profile photo
Add a comment...

Pascal Welsch

Shared publicly  - 
1
Pascal's Collections
People
Have him in circles
2,855 people
Max Afflerbach's profile photo
Markus Mösenmeier's profile photo
Michael Freudenberg's profile photo
Niklas Eikermann's profile photo
julio aranda's profile photo
Heinz Reimer's profile photo
Kira Valde's profile photo
Jens Kröger's profile photo
Patricia Lilly's profile photo
Work
Occupation
Android Developer
Skills
Developing fluid Android apps with user experience in mind
Employment
  • grandcentrix GmbH
    Android Developer, 2013 - present
    Developing cool Android apps
  • User Interface Design GmbH
    Student / Software Engineer, 2010 - 2013
    Android & Webdevelopment
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Cologne
Previously
Stuttgart-Ost - Ludwigsburg - Horb am Neckar
Contact Information
Work
Phone
+4922167786049
Email
Address
Schanzenstraße 20 51063 Köln, Deutschland
Story
Tagline
Android Developer Google Geek Blogger Tech Universaltalent
Introduction
Android Entwickler mit Leib und Seele. Google Fan und Apple Kritiker.

Ich habe früher gebloggt, aber das geht aus Zeitmangel nicht mehr.

Ich nutze seit einem Jahr ein MacBook als primären Rechner, ein Chromebook auf der Couch und mein OnePlus One ist immer am Mann. Benachrichtigungen gibt es bei mir direkt auf die Pebble Seel oder meine LG G Watch und zum Spielen kommen Android Tablets zum Einsatz.
Mein Windows Rechner hat inzwischen ausgedient. Man wird ja älter und kommt nicht mehr so viel zum zocken.
Bragging rights
Android Entwickler, Universaltalent und Geek mit Rechtschreibschwäche ;)
Education
  • DHBW Stuttgart
    Angewandte Informatik, 2010 - 2013
  • Martin Gerbert Gymnasium Horb am Neckar
    2001 - 2010
Basic Information
Gender
Male
Links
Contributor to
Pascal Welsch's +1's are the things they like, agree with, or want to recommend.
DUAL! – Apps para Android no Google Play
market.android.com

DUAL is a local multiplayer game where two players use their mobile devices to shoot bullets from one screen to the other. It's easy to pick

Unclouded
market.android.com

Einzigartiges Tool um den Cloud-Speicher bis ins letzte Detail zu untersuchen und aufzuräumen (Dropbox und Google Drive). BOX und OneDrive U

Falcon Pro 3
market.android.com

------ Try Falcon Pro 3 for FREE with the public Twitter Demo Lists. In-app purchase required for each Twitter account connected. ------Falc

Android UI Patterns: How We Created Scalable UI - A Case Study
www.androiduipatterns.com

I rarely get to write about projects I've been involved with myself so writing this one makes for a pleasant change. For more than a year I'

wasabeef/awesome-android-ui · GitHub
github.com

awesome-android-ui - A curated list of awesome Android UI/UX libraries

KVB mobil
market.android.com

Die "KVB mobil"-App der Kölner Verkehrs-Betriebe AG in dieser aktuellen Basisversion ist die mobile Fahrplanauskunft inklusive Ticketshop fü

Dart 1.8: library improvements and experimental support for enums
news.dartlang.org

Would you like to try out Dart’s upcoming support for enums? In Dart Editor under Tools > Preferences > Experimental you can “Enable Enums S

Miele@mobile
market.android.com

Mit der Miele@mobile App haben Sie alle vernetzten Miele Hausgeräte mittels Darstellung des Programmstatus, der Restzeitanzeige und Gerätehi

CyanDelta Updater
market.android.com

Tired of download 200 MB everyday to get your latest ROM nightly build? CyanDelta lets you update your CyanogenMod ROM, Paranoid Android ROM

DevAppsDirect - Demo Market
market.android.com

Developer Apps Direct is a large and growing collection of library demos. We make it fast and easy for app developers to discover great libr

Material Design on Android Checklist | Android Developers Blog
android-developers.blogspot.com

Below, you’ll find a material design checklist that you can use to mark progress as you implement the new design system. The checklist is di

Sign in - Google Accounts
inbox.google.com

For your convenience, keep this checked. On shared devices, additional precautions are recommended. Learn more · Need help? Create an accoun

Programming Isn't Manual Labor, But It Still Sucks
mashable.com

But, for the sake of the argument, can we agree that stress and insanity are bad things? Awesome. Welcome to programming.

Getting Your Apps Ready for Nexus 6 and Nexus 9 | Android Developers Blog
android-developers.blogspot.com

Last week, we unveiled the Nexus 6 and Nexus 9, the newest additions to our Nexus family that will ship with Android 5.0 Lollipop. Together,

Drawer Arrow Drawable
chrisrenke.com

As everyone saw earlier this year, Android is in for a pretty serious visual overhaul full of all sorts of new colors, transitions, and shad

How to Prevent .DS_Store File Creation
osxdaily.com

How to Prevent .DS_Store File Creation

How to Completely Disable Dashboard in Mac OS X
osxdaily.com

How to Completely Disable Dashboard in Mac OS X

Dell Venue 8 7000: Hands on with the World's Thinnest Tablet
www.mobilegeeks.com

Dell has just shown off its latest tablet offering with the Dell Venue 8 7000, an 8 inch Android tablet which sports a QHD display and the l

Public - 5 months ago
reviewed 5 months ago
Echt lecker, aber die Portionen sind VIEL zu klein. Die Gerichte gehen überall anders nur als Vorspeisen durch.
Public - 8 months ago
reviewed 8 months ago
Ganz normaler Subway. Um sich was zu holen ganz gut. Dort essen aber nicht so, da die Atmosphäre dort recht hektisch ist. Sehr doof ist allerdings, wenn die Mitarbeiter die Merchandise T-Shirts einer Subway Aktion tragen, die dazugehörigen Rabatt Coupons aber nicht annehmen.
Public - 11 months ago
reviewed 11 months ago
Sehr leckeres Essen. Besonders an den Wok Tagen.
Public - a year ago
reviewed a year ago
34 reviews
Map
Map
Map
Es ist schon lecker, aber seitdem sie letztes die Preise erhöht und sich bei Wartezeiten von ca. 1 Stunde nicht entschuldigt haben, meide ich den Laden
Public - a year ago
reviewed a year ago
Für ab und zu mal ganz lecker
Public - a year ago
reviewed a year ago