Skip to main content


Showing posts from November, 2016

Gericht: Knebelverträge für Freelancer sittenwidrig

Das Landgericht München I erklärte das zwischen einem Münchner IT-Unternehmen und einem selbstständigen Programmierer vertraglich vereinbarte Wettbewerbsverbot für sittenwidrig. Das Unternehmen hatte die Dienste des Freelancers aus dem bayrischen Gilching seit Ende 2000 regelmäßig in Anspruch genommen.

Das von der IT-Firma vertraglich festgelegte Wettbewerbsverbot sollte nicht nur für die Dauer der vertraglichen Zusammenarbeit, sondern auch noch ein Jahr über die Vertragsbeendigung hinaus gelten. Eine Karenzentschädigung, wie sie beispielsweise für Handelsvertreter gesetzlich vorgesehen ist, sei aber nicht vereinbart gewesen.

Richterin Cordula Brychcy sah darin eine unverhältnismäßige Beschränkung des Softwareexperten in seiner Berufsfreiheit.

Wettbewerbsverbot / 2.4 Karenzentschädigung

Wichtigste Voraussetzung für eine wirksame Vereinbarung eines solchen Wettbewerbsverbots für die Zeit nach Beendigung des Arbeitsverhältnisses ist die Zahlung einer monatlichen Entschädigung, au…

How to access specific settings in the iOS settings app

Apple Settings App

Open the preference / settings app.
You can open the app at different pages

Native application URL string example:

Extended example:
Tags: settings preferences

Airplane mode: prefs:root=AIRPLANE_MODEBluetooth: prefs:root=General&path=BluetoothBrightness: prefs:root=BrightnessLocation services: prefs:root=LOCATION_SERVICESLocation services (System services): prefs:root=LOCATION_SERVICES_SystemservicesHotspots: prefs:root=HotspotWLAN: prefs:root=WIFIUMTS-Settings: prefs:root=General&path=NetworkMobile data: prefs:root=General&path=USAGE/CELLULAR_USAGEVPN: prefs:root=General&path=Network/VPNSound: prefs:root=SoundsRigntone: prefs:root=Sounds&path=RingtoneSiri speech settings: prefs:root=General&path=Assistant

How to link to TestFlight App in iOS

There are two things you need to do. First, check to see if TestFlight is installed. Then create a new link to your app.

NSURL *customAppURL = [NSURL URLWithString:@"itms-beta://"];
if ([[UIApplication sharedApplication] canOpenURL:customAppURL]) {

    // TestFlight is installed

    // Special link that includes the app's Apple ID
    customAppURL = [NSURL URLWithString:@""]; 
    [[UIApplication sharedApplication] openURL:customAppURL];

This special URL will be opened directly in TestFlight.

Finally, if you are using iOS 9 (or later), you need to make an addition to your Info.plist to get the canOpenURL: method to work.

If your app is linked on or after iOS 9.0, you must declare the URL schemes you want to pass to this method. Do this by using the LSApplicationQueriesSchemes array in your Xcode project’s Info.plist file. For each URL scheme you want your app to use with this method, add it …

Google Play Publishing API

The Google Play Developer Publishing API allows you to automate frequent tasks having to do with app production and distribution. This provides functions similar to those available to a developer through the Developer Console, such as:

Uploading new versions of an app
Releasing apps, by assigning APKs to various Tracks (alpha, beta, staged rollout, or production)
Creating and modifying Google Play Store listings, including localized text and graphics and multi-device screenshots
Those tasks are performed using the new edits functionality, which take a transactional approach to making changes; you bundle several changes into a single draft edit, then commit the changes all at once. (None of the changes take effect until the edit is committed.)

Developers Google

Mobile Test Devices - For Germany, US and more...

Are you testing on the right digital platforms? App Annie and Perfecto have teamed up to help!
This index combines data from 4,000+ device profiles, industry and App Annie™ mobile market usage data, and proprietary Perfecto analysis to help you determine the best test coverage for your target customers.

Get the latest edition of the Digital Test Coverage Index that now includes App Annie rankings!

Mobile Test Coverage Devices

EssentialsEnhancedExtended Countries USCanadaBrazilEUUKGermanyNetherlandsSwitzerlandItalySpainFranceAustraliaChinaIndiaPerfectoMobile

Returns and refunds on Google Play

Refunds may be available for purchases on Google Play:
If something was bought on your account or with your payment method that you didn’t permit, we can usually help.
If the purchase you made wasn’t delivered, doesn’t work, or isn’t what you expected, we can usually help.
If you bought something by accident, or bought something then changed your mind, we may be able to help depending on the specific situation.
If you give your account or payment details to someone else, appear to be abusing our policies, or don’t protect your account with authentication, we usually can’t issue a refund.
It’s important that you make a refund request as soon as possible after you find an issue. Select a link below for more information and to find out how to make a request.

Refund times:

Payment methodEstimated Refund timeCredit card3–5 business days
Processing time can be affected by the card issuer and sometimes takes up to 10 business days.
If your credit card is no longer active, refunds will go to t…