GPS Coordinates in Contacts

15 08 2016

It might seem like GPS coordinates can be added to a contact on the iPhone. When tapping a pin in Apple’s app Maps iOS provides the options Create New Contact and Add to Existing Contact.

The reality is that Contacts only supports storing addresses, not GPS coordinates. The location that’s actually stored in the Contacts app will not be accurate unless the GPS coordinates can be associated with an address.
This means that if the location is in a rural area or somewhere that doesn’t have an address that the Contacts app can identify, it will point to a different place. This can be miles away from your original pin location.

Poor.

In my humble opinion it cannot be called a feature but a BUG. So the address can only be used for postal purposes but in many cases not for localization.

But there is a solution using Google Maps.
Just follow these 3 steps.

1  Enter the GPS coordinates
e.g. 16.474533,102.897000
in Google Maps as the start point and a slightly modified address (last digit)
e.g. 16.474533,102.897001
as the endpoint of a route.

2  Tap on the actions menu (top right),
choose SHARE DIRECTIONS and then COPY.

3  Google Maps returns an URL
to the clipboard that you can insert in an URL field of Apple’s app Contacts.

Now you just have to tap on the URL in the contact to show a place’s exact location in Google Maps.

Apple Maps vs Google Maps …

Apple still has to do much work … and that’s putting it mildly. Let’s say it with Eddy Cue (SVP Internet Software and Services):

“There’s an evolving range of issues that customers have raised that we haven’t addressed, but we’d like to address.”

More …

Learning from Apple’s failures

Thanks for dropping by.





iOS 10 Preview

15 06 2016

Here is a great video about new features and an updated design of iOS 10 coming in fall.


It contains some remarkable improvements of 3D Touch. Take a look before you order an iPhone SE which doesn’t support this technology.

75 Features/Changes in iOS 10

Thanks for dropping by.





Reply with annotated PDF

7 06 2016

You receive a PDF via E-Mail and want to reply with some annotations.

1 Tap the PDF icon in your message to open a full screen preview.

2 Tap the screen again to reveal the toolbar, then tap the toolbox mail icon.

3 Use the annotation tools at the bottom of the screen to markup your PDF.

Note

There are a variety of tools available for marking up your PDF. They include a pen tool, a text tool, and the option to add your handwritten signature. You can adjust the font, font size and font alignment as well as the pen color and thickness. There is even a magnifier tool that can be resized and used to call out areas of the document by making them larger.

4 Click Done. The annotated PDF will be added to an email which is created as a REPLY to the original sender’s email. Add a short message and send it straight back to the sender for their attention.

Thanks for reading.





A little more

24 04 2016

Compare these two built-in apps of Apple’s iOS and Microsoft’s Windows 10 operating systems.

Apple’s iOS offers two variants of the calculator (portrait and landscape) reflecting two degrees of complexity.


Dear Microsoft developers,

  • Did stats tell you that normal users need a square root button?
  • Paint has come off. Is it a bug or a conscious decision? Have you ever heard of one of the core principles of design? Color matters.

Just accept these beliefs …

“You‘ve got to start with the customer experience and work back toward the technology – not the other way around.”

Steve Jobs

“Design must be functional, and functionality must be translated into visual aesthetics without any reliance on gimmicks that have to be explained.”

Ferdinand Porsche

before designing touchable areas of mobile devices. Apple IDg does and that’s why we always get a little more.

Admittedly …

All that glitters is not gold.

Microsoft’s calculator offers some additional features like support for programmers, date calculation, and converters for volume, length, weight and mass, temperature, energy, area, speed, time, power, data, pressure, and angle. 5 stars for the powerful add-ons


More …

Designed by Apple in California

Summary of a noteworthy article by Susan Weinschenk, Ph.D., on uxmag.com about “The Psychologist’s View of UX Design”

PDF Adobe Reader

DOCX Apple iWork/Microsoft Office


Thanks for reading.





The Clipboard in iOS 10

21 04 2016

Upcoming new mobiles might be amazing devices but they just remain eye-catchers without improving the kernel of a device, the operating system.

Smartphone operating systems use a One-Window technique which makes some tasks quite painful.

One of the most powerful features of operating systems is the CLIPBOARD. Used intensively but never updated.

No Cupertino-based software engineer can give me a good reason why it shouldn’t be placed at the top of a priority list for future updates.

Additional apps are not what I’m looking for, it must be an integrated part of iOS, seamlessly and always available, regardless of which app you are working with.
  

If you use your device for more advanced tasks it’s a daily and painful procedure to always switch between apps for extracting content via the clipboard and insert it in a destination document.

So here is my suggestion and I think that developers don’t even have to adapt their apps to make use of this -disrupting technology- benefit.

If you agree, my urgent request is to ‘spam’ this considerable proposal into Apple’s Feedback Form. It’s available here

Apple Feedback Site

You will immediately get this response:

“Thank you for your feedback on the iThing.

We cannot respond to you personally, but please know that your message has been received and will be reviewed by the iPad Team. If we need to follow up with you on your ideas for improving the iPad, we will contact you directly. We appreciate your assistance in making the iThing great.

iThing Team, Apple”

and maybe the time will come, hopefully long before I go off the stage.

Thanks for stopping by.






BUGS

17 04 2016

Bug fixes and
stability improvements


that’s what we most often read under ‘App Store -> Updates’ when looking into the notes of developers. 
Inextricably linked with apps are small animals which most aggressive life forms are well-known from tropical areas and called BUGS. Today we have them also massively in temperate zones and they are distributed for free by Apple, Google, medium-sized companies, and individual enterprises via Apple’s App Store and Google’s Play Store.

  

Did you miss Microsoft in my enumeration?
Ta-dah! With Windows 10 Microsoft deploys a bug-free OS. For sure. Maybe. Or not?

“Microsoft has argued that the staggered release of any one update – first to participants of its Insider beta program, then to the CB, finally to the CBB – will result in higher-quality updates that have been tested by millions of customers each step of the way. That testing and the resulting improvements in an update’s quality, Microsoft has said, means that users, especially business users, can unilaterally accept each update without worrying about something breaking, or even without the widespread testing IT staffs have historically done when faced with changes.”

To comment on this statement let’s modify a saying of Albert Einstein

“Gravitation is not responsible for people falling in love.”

and replace it with

“Microsoft is not responsible for people replacing their screen by a BSOD.”

More …

About Apps

About Quality Management

About Microsoft’s Update Policy


Although bugs don’t like chemicals, do not use them inside or outside your iThing. I’m sure it won’t be a case for Apple Care .

Thanks for stopping by.





iPhone and Error 53

14 02 2016

or

How to increase sales.

or

Designed by Apple in California.

There is so much misinformation about the fact that an iPhone can be bricked after replacing the Touch ID sensor by an unauthorized repair shop.

So here are the facts …

The API hides a lot of the implementation details, so most developers won’t know how it really works but Apple documents it in their iOS Security Guide (link below).

When you boot your iPhone up, the filesystem is encrypted. It’s just full of meaningless junk; you can’t use the phone. Once you enter your passcode for the first time, the system reads the filesystem key (which itself is stored encrypted by your passcode), and tries to decrypt it. If your passcode is correct, it will end up with the correct filesystem key, and it can unlock your iPhone’s hard drive and read useful data from it. This filesystem key is called NSFileProtectionComplete.

The class key is protected with a key derived from the user passcode and the device UID.
… when a passcode is entered, the NSFileProtectionComplete key is loaded from the system keybag and unwrapped.


IMPORTANT …

At this point your phone is unlocked. That is all there is to it. This filesystem key gets placed in the Secure Enclave so your iPhone can read/write from its hard drive. We haven’t used TouchID or fingerprints so far, just a passcode. This is why you always need to give your passcode after a restart.

So how does Touch ID work, exactly?

Let’s look at what happens when you lock the phone, and how it’s different between TouchID and non-TouchID:

If Touch ID is turned off, when a device locks, the keys for Data Protection class Complete, which are held in the Secure Enclave, are discarded. The files and keychain items in that class are inaccessible until the user unlocks the device by entering his or her passcode. With Touch ID turned on, the keys are not discarded when the device locks; instead, they’re wrapped with a key that is given to the Touch ID subsystem inside the Secure Enclave. When a user attempts to unlock the device, if Touch ID recognizes the user’s fingerprint, it provides the key for unwrapping the Data Protection keys, and the device is unlocked.

So basically if you have TouchID disabled (passcode only), this key gets thrown away and you need to enter the passcode again next time you unlock. It’s the exact same process as you go through on first-boot.
What Apple is saying here is that TouchID just holds on to the key which you already obtained via your passcode for a while (48 hours if the device stays on). But is TouchID really completely optional? Let’s ask Apple:

When Touch ID scans and recognizes an enrolled fingerprint, the device unlocks without asking for the device passcode. The passcode can always be used instead of Touch ID.

What about other stuff like iTunes purchases? How does that work with Touch ID?

Touch ID can also be configured to approve purchases from the iTunes Store, the App Store, and the iBooks Store, so users don’t have to enter an Apple ID password. When they choose to authorize a purchase, authentication tokens are exchanged between the device and the store. The token and cryptographic nonce are held in the Secure Enclave. The nonce is signed with a Secure Enclave key shared by all devices and the iTunes Store.

So when you enter your iTunes Store password the first time after a reboot, your device gets a temporary token to use for purchases, stores it in the Secure Enclave, and guards it behind TouchID. Again, it’s totally optional; just a shortcut for entering your password.

The same applies to Apple Pay:

The Secure Element will only allow a payment to be made after it receives authorization from the Secure Enclave, confirming the user has authenticated with Touch ID or the device passcode. Touch ID is the default method if available but the passcode can be used at any time instead of Touch ID. A passcode is automatically offered after three unsuccessful attempts to match a fingerprint and after five unsuccessful attempts, the passcode is required. A passcode is also required when Touch ID is not configured or not enabled for Apple Pay.

Man, Apple is really going to regret writing this document…

CONCLUSION …

  • It is totally technically possible to rip the Touch ID sensor out of your phone and still be able to unlock it (assuming you have the passcode).
  • Touch ID does not seem to be essential for any single feature of the device; it is just a shortcut for entering the passwords you already entered.
  • It’s really weird that Apple only checks the Touch ID sensor’s integrity when they update the OS. Shouldn’t iOS check that on every boot?

So what did Apple do wrong?

  1. Apple should have communicated better (not when performing the update, but when buying the device!) that the Touch ID sensor can only be replaced by an authorised technician.
  2. If the Touch ID sensor is compromised, iOS should exclusively use the passcode instead.

The passcode is the only thing you really need to unlock the device. Apple should admit that they chose to the wrong option. Looking forward to a legitimate lawsuit or an updated version of iOS.

I always thought that the hardest thing in the world to understand is the income tax, but now we have Error 53, designed by Apple in California.

Related …

iOS Security Guide

Fingerprint Technology

Credit to springsup on MacRumors

Thanks for dropping by.








Follow

Get every new post delivered to your Inbox.

Join 1,595 other followers