Profile

Cover photo
Michael Panzer
Works at APPSfactory.de
981 followers|3,347,248 views
AboutPostsPhotosVideosReviews

Stream

Michael Panzer

Shared publicly  - 
 
News news news
 
I did some digging into how App Linking in the Android M Preview works...

The verification process is pretty strict, so if if you want to verify your app, you may need to make some changes, depending on how your web server is set up.

#androiddev   #mpreview
At Google I/O 2015, a new feature was announced that allows "app developers to associate an app with a web domain they own." This is intended to minimise the number of times a user sees the "Open with" dialog to choose which app, among those that can handle a certain URL, should be used to open ...
View original post
1
Add a comment...

Michael Panzer

Shared publicly  - 
 
I can see a lot of dialogs popping up on M telling the user that he has to accept the next 10 permissions for his own safety...
 
"The permissions are too many to ensure the safety of the phone"

Seems Legit.

I laughed like hell! 😂
1 comment on original post
1
Add a comment...

Michael Panzer

Shared publicly  - 
1
2
Rouge Official's profile photoMarius Greve Hagen's profile photo
Add a comment...

Michael Panzer

Shared publicly  - 
 
Good revamp of the NDK doc but missing the Android Studio integration.
2
Add a comment...

Michael Panzer

Shared publicly  - 
 
So go 1.5 will be all about Android and iOS support. Native replacement on Android. If I understood correctly you'll have a garbage collected language with native speed. Curious to see how that will work out compared to classic jni with c(++)
2
2
Vladimir Bjelakovic's profile photoMarius Greve Hagen's profile photo
Add a comment...

Michael Panzer

Shared publicly  - 
 
After a bit of fooling around with the new SDK I found these permission to be granted out of the box without user interaction. So every app M and up can define those in the manifest and the user can't do anything about it. 

So do you see anything worrying in this list?

ACCESS_LOCATION_EXTRA_COMMANDS
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
BROADCAST_STICKY
CHANGE_NETWORK_STATE
DISABLE_KEYGUARD
EXPAND_STATUS_BAR
FLASHLIGHT
GET_ACCOUNTS
GET_PACKAGE_SIZE
GET_TASKS
INTERNET
KILL_BACKGROUND_PROCESSES
MODIFY_AUDIO_SETTINGS
NFC
PERSISTENT_ACTIVITY
READ_EXTERNAL_STORAGE
READ_SYNC_SETTINGS
READ_SYNC_STATS
RECEIVE_BOOT_COMPLETED
REORDER_TASKS
RESTART_PACKAGES
SET_TIME_ZONE
SET_WALLPAPER
SET_WALLPAPER_HINTS
TRANSMIT_IR
VIBRATE
WAKE_LOCK
WRITE_EXTERNAL_STORAGE
WRITE_SETTINGS
WRITE_SYNC_SETTINGS
WRITE_USER_DICTIONARY
6
1
Michael Kuechenmeister's profile photoStefan Stammberger's profile photocketti's profile photo
3 comments
 
+Michael Kuechenmeister​ good question. But with some social engineering definitely. But maybe that's a little far-fetched. 
Add a comment...
Have him in circles
981 people
Gabriel Sixt's profile photo
Tim Gramberg's profile photo
พยัคฆ์ หน้าหยก's profile photo
Wolfgang Molzahn's profile photo
david ngok's profile photo
Jessica Oye's profile photo
ingolf Kolodziej's profile photo
Corinna Börner's profile photo
Sami Merghani's profile photo

Michael Panzer

Shared publicly  - 
 
Is it just news to me that there is some kind of splashscreen default in Android??

_When the user launches an application, they expect near-instant feedback that the application is running. Android achieves this by displaying a “Starting Window,” which is a blank window constructed with the application’s theme, including any specified background drawable. This is all done in the system process while the application is being loaded and inflated in the background. When the activity is ready to display, the starting window transitions to that real content and the user can begin to use the application._

This thing about Singletons is also news to me... I try to avoid them where possible!

Application subclasses tend to become repositories for the full set of potential things an app may need to have initialized, doing a lot of wasted work in common cases. Instead, it is recommended that you use singletons to hold common global state, which are initialized only the first time they are accessed.
The Rules: Performance
1
Josh Brown's profile photoMichael Panzer's profile photo
8 comments
 
+Josh Brown you're right! But the customer very often just want to hit the user with the ci for a few seconds every time. Ci is often more important then UX. It's sad
Add a comment...

Michael Panzer

Shared publicly  - 
 
Via +Hugo Visser
 
Android M permissions changes are great for user #security. But, the dev impact is non-trivial: http://po.st/UuQabq #gde   #android  
With Android M permissions getting a revamp it's important to look at what is good as well as what ugliness we as devs have to handle going forward.
2 comments on original post
1
Add a comment...

Michael Panzer

Shared publicly  - 
 
Vielleicht sollten die Makler mal wieder streiken um uns an ihre... zu erinnern.. :-D
 ·  Translate
 
Wer bestellt, bezahlt. Nicht aber den Mietwohnungsmakler. Seit Montag ist aber Schluss damit. Oder aber doch nicht. Wo ein Wille ist, scheint auch ein Umweg zu sein.
 ·  Translate
Seit Montag muss derjenige den Makler bezahlen, der ihn beauftragt hat – also meist der Vermieter. Doch Wohnungsvermittler und Eigentümer suchen nach Wegen, dieses Bestellerprinzip zu umgehen.
View original post
1
Add a comment...

Michael Panzer

Shared publicly  - 
 
I don't even know what to say about this... Unbelievable!

More importantly, I consider it a huge advantage that I, as an iPhone owner, can choose whether I want to use Google services or not. And I can choose on a service-by-service basis.

Ever tried setting the default browser or search engine on that freedom iPhone?
 
Decided I'm not going to write anything about this — I think it stands on its own merits.

But I will leave this here: https://investor.google.com/corporate/2004/ipo-founders-letter.html
65 comments on original post
3
Michael Vogt's profile photoWolfram Rittmeyer's profile photoBirol Cin's profile photo
3 comments
 
if someone tells me how great his iphone is, i just ask him to make a pictur eand it to me via bluetooth... or a new cool ringtone? can you plz send it me via bluetooth? ouch, iphone still cant do that... ;)
Add a comment...

Michael Panzer

commented on a video on YouTube.
Shared publicly  - 
 
This look am awful lot like the Apple Watch footage... Come on Asus! You could do better!
47

Michael Panzer

Shared publicly  - 
 
All you need to know about PendingIntent if you don't already...
2
3
Vladimir Bjelakovic's profile photoJeroen Wiert Pluimers's profile photo
Add a comment...
People
Have him in circles
981 people
Gabriel Sixt's profile photo
Tim Gramberg's profile photo
พยัคฆ์ หน้าหยก's profile photo
Wolfgang Molzahn's profile photo
david ngok's profile photo
Jessica Oye's profile photo
ingolf Kolodziej's profile photo
Corinna Börner's profile photo
Sami Merghani's profile photo
Basic Information
Gender
Male
Apps with Google+ Sign-in
Work
Employment
  • APPSfactory.de
    Softwareentwickler, 2013 - present
Links
Waren am Pfingstsonntag und es war die Hölle los. Trotzdem waren die Bedienungen freundlich und schnell. Das Essen war sehr gut und schnell zubereitet. Wir hatten die MixPlatte mit Fisch und Fleisch für zwei Personen. Alles wunderbar. Schöner Abend und beim nächsten Hamburg Urlaub gerne wieder.
Public - a week ago
reviewed a week ago
Super! In the middle of nowhere but with power, showers and everything you need. Also of course the desert all around you in every direction...
Public - 7 months ago
reviewed 7 months ago
3 reviews
Map
Map
Map
Wir waren an einem warmen Mittwochabend, im doch recht großen Außenbereich des La Mirabelle, zum ersten mal. Da es keine Karte gibt, also zumindest bei unserem Besuch, musste die super nette Bedienung größere Tafeln zu unserem Tisch bringen und uns das Angebot doch ein wenig erklären. Das hat sich jedoch sehr kompetent gemacht. Das Essen war kurz zusammengefasst einfach nur spitze! Ich hatte ja nichts überwältigendes erwartet von einem französischen Lokal, aber meine Erwartungen wurden mehr als übertroffen. Die Preise sind voll und ganz gerechtfertigt und für zwei Personen mit Vorspeise und Hauptgang standen am Ende 59€ auf der Rechnung. Alles in Allem war ich mit meinem Geburtstagsessen mehr als zufrieden und werde das La Mirabelle auf jeden Fall wieder besuchen...
• • •
Public - a year ago
reviewed a year ago