Tuesday, July 22, 2014

iOS 8 Beta 4 & Yosemite Dev Preview 4 Update

On Monday, Apple updated the iOS 8 Beta to Beta 4 and Mac OS X Yosemite to Developer Preview 4 (DP4).  This article gives some useful links to learn more about iOS 8 and Yosemite.

For iOS 8 Beta installation steps, tips and more check out my blog article How To Safely Test iOS 8 Beta.  For Yosemite Dev Preview installation steps, tips and more check out my blog article How To Safely Test OS X Yosemite Beta.

The upgrade of iOS 8 on my iPad Air took about 37 minutes, a little longer than Beta 3.  The download took about 11 minutes and the rest of the time was on the device preparing, installing and rebooting.  On an iPod Touch 5th gen (the latest model available) it took about 38 minutes, so nearly the same as on the latest iPad Air.  The Yosemite update took about 19 minutes total.

Sunday, July 20, 2014

Design Inspiration: Smart TV, Internet TV & Gaming

In my Feb article Design Inspiration: Second Screen Designs I wrote about some TV applications.  In this article in the Design Inspiration series, I'll talk about some of the many cool opportunities that I think are in the TV and gaming tech market, but no one is taking full advantage of yet.

  • Current Smart TV / Internet TV products.
  • Smart TV / Internet TV and gaming convergence.
  • Opportunities for innovation in TV and gaming.

Thursday, July 17, 2014

How to enter a conference call phone number into a meeting invitation

I love my iPhone. I love that I can open meeting invitations on it and that the meeting phone number is recognized and highlighted, so that, if I touch it, the iPhone dials it for me. I love it even more if the meeting organizer entered the next bit of information correctly. That would be the conference access code. If entered correctly, the iPhone either pauses for a couple seconds, then dials it, or the iPhone displays a button (or maybe just the words - depends on the iOS version) that says “Dial xxxxxxx#” (where “xxxxxxx#” is the conference access code, which in this example ends with the pound/hash sign.
Trouble is, many users don’t know how to enter the phone information so that the iPhone (and probably the Android, too) will work this way. The way you do it is like one of these:
nnnnnnnnnn,xxxxxxx#
or
nnnnnnnnnn;xxxxxxx#
The n’s are the phone number. The x’s are the conference access code. In the first example, they are separated by a comma, which causes the phone to pause two seconds, then continue with the next string of numerals. In the second example, they are separated by a semicolon, which causes the phone to pause until you signal it to continue, which you do, on my iPhone, by touching the words “Dial xxxxxxx#”.
This works with extensions too. And it works with successive strings. For example, someone the other day told me that his phone number was (xxx)xxx-xxxx, then dial 8, then dial 123. In my contact record for him, I entered this: (xxx)xxx-xxxx,8,123
Here’s what people do that I hate, In the meeting invitation, they (oh, so helpfully) enter this sort of thing:
Conference Dial-in Number: (xxx)xxx-xxxxParticipant Access Code: xxxxxxx#
Now, when I want to dial in, I have to do one of the following:
  • Write down the access code, then dial in, then manually enter the access code.
  • Memorize the access code, then dial in, then manually enter the access code.
  • Dial in, go back to the calendar app and look at the access code, memorize it or write it down, then return to the phone app and manually enter the access code.
This is a drag.
Not helpful.
No thanks.
The next time someone does this to you, send them the URL to this blog post.

Wednesday, July 9, 2014

iOS 8 Beta 3 & Yosemite Dev Preview 3 Update

On Monday, Apple updated the iOS 8 Beta to Beta 3 and Mac OS X Yosemite to Developer Preview 3 (DP3).  This article gives some useful links to learn more about iOS 8 and Yosemite.

The upgrade of iOS 8 on my iPad Air took about 31 minutes.  The download only took a few minutes and the rest of the time was on the device preparing, installing and rebooting.  While the Yosemite update took about 16 minutes total.

For iOS 8 Beta installation steps, tips and more check out my blog article How To Safely Test iOS 8 Beta. For Yosemite Dev Preview installation steps, tips and more check out my blog article How To Safely Test OS X Yosemite Beta.

Sunday, July 6, 2014

Mobile App Design Part 2: Lessons Learned

If your organization has not been developing mobile apps for several years, you're going to make some major strategic mistakes as you plan your mobile development.  And if you're using waterfall or some other non-agile methods, then transitioning to Agile principles and the Scrum process is a significant paradigm shift.  So it’s extremely likely that without professional Agile transition guidance, you will encounter one or more of some common major Agile implementation mistakes.

In Part 1 of this Mobile App Design multi-part series, I covered some design and project management strategy.  In Part 2 I'll drop down a level and discuss some lessons learned through pain and triumph in the real world, and try to boil them down to some Dos and Don'ts.  Such as:

  • Do choose your platforms wisely
    iOS and Android stats and tips that app developers care about and which is more profitable.
  • Do make quality and working software a top priority
    Tips to ensure that developers and Quality Assurance (QA) engineers are the most productive.
  • Don't take shortcuts with Scrum
    Learn how not to make mistakes with Agile and Scrum.
  • And much much more...

Wednesday, July 2, 2014

VMware Fusion now supports Mac OS X Yosemite as Host OS

VMware Fusion now working on Yosemite
VMware Fusion now working on Yosemite
VMware has updated Fusion to v6.0.4 on July 1, 2014, which now allows you to use Mac OS X Yosemite Developer Preview as the host OS.  For those not familiar with VM tech, this means you can now run the VMware Fusion app on Yosemite - making Yosemite the host OS of Fusion.

As I explained in my first blog article on Yosemite How To Safely Test OS X Yosemite Beta, VMware Fusion v6.0.3 would not run on a Yosemite host.  But Yosemite could be run as a guest OS (inside a VM).  Although the v6.0.4 Release Notes makes no mention of this, it is working for me.