iOS 8.0.2 Released to Resolve Cellular Issues

The QA Manager at Apple is having a really bad week…

I know I’ve said this before, but I’ve got 25 years in QA management. I know that Apple hires only the cream of the crop; but you have to wonder if after not one but two huge software bug blunders in the last two years if the guy running the QA ship at Apple is the right guy. It’s a reasonable question. And I’m certain that its something that is likely crossing the mind of EVERY member of Apple’s senior leadership team’s minds.

Earlier today (as of this writing), Apple released iOS 8.0.2 to resolve the issues with cellular connectivity and TouchID functionality. Specifically, the release provides the following improvements and bug fixes:

ios801

Unfortunately, the big issues around cellular connectivity and TouchID were tested by the same QA organization responsible for the same testing type of misstep that occurred with Apple Maps. That particular issue was enough to get Scott Forestall fired. However, it didn’t go much lower than that.

Now, a couple releases later, there’s another huge testing bungle hot on the heels of the iPhone 6 release and iOS 8. Funny how the same QA manager that blew Apple Maps also blew the testing on this particular release.

This was a big one; and from what I’ve read on Bloomberg, this guy has had a really crappy week.

iOS 8.0.1 was aimed at fixing issues from the iOS 8 GM release, and also introduced Apple’s health and fitness-tracking application HealthKit. Unfortunately, the update also disabled some people’s – and the estimates around “some” is around 40,000 – access to their cellular network so they couldn’t make or receive phone calls.

While some may try to make the story about the QA guy and the fact that he blew the testing on three huge bugs (Maps, TouchID and cellular connectivity), the issue shouldn’t necessarily be about what was missed, but how it was missed.

Apple does most of the right things the right way. Its clear from their sales, stock prices and consumer loyalty. I’m not entirely certain what went south with iOS 8.0.1, but I have a few ideas; and I’m going to offer them briefly with the hope that they will be taken constructively and not as deconstructive criticism.

While Apple ranks their bugs with an industry standard process, its said that their bug review meetings can get ugly. Engineers often argue for more time to fix a problem while product managers push to move the release forward. In the case of Apple Maps and iOS 8.0.1, too much risk was assumed by the product manager(s) in question. Its obvious that more time should have been given to issues in iOS 8.0.1 or the issues weren’t discovered until after the software was released.

The biggest issue that I’ve seen – IF it in fact proves to be accurate – is that software testers and engineers don’t get their hands on the latest iPhones until the actual release date. This is the biggest reason why there is normally a software update to iOS a week or two after the release of the device. Testing and Development get the latest hardware, install the OS, and then start poking around. Prior to that, QA and Dev team members either use existing hardware to test the new mobile OS, or run the new software in an emulator.

While this seems like a no brainer to resolve, the problem exists because of one word, really – Gizmodo. The leaked iPhone 4 hardware that got passed around is still giving Apple heartburn, nearly 5 years later, and as such, Tim Cook has limited use of unreleased hardware to only senior managers, unless special permission is granted. This makes testing difficult.

Internal turf wars also create issues as teams responsible for testing cellular and Wi-Fi connectivity will sometimes sign-off on a release too early, and then – as in the case of iOS 8.0.1 – connectivity or other compatibility issues are discovered. There tends to be a lot of finger pointing when things like this happen, and that’s never productive.

No matter how you slice it, there’s something very wrong with the way Apple’s SDLC (software development life cycle) is working. The in-fighting going on between development, testing and product management is leaking out of Apple’s nigh impenetrable walled garden and into the streets. It happened with Maps a couple years ago, and its happened again with iOS 8.0.1. While the fallout from the latest SNAFU won’t be nearly as big as it was with Maps, its toxic none the less, and needs to either be buried, or stop completely (the preferable outcome).

I’ve been in situations like this. Its hugely problematic, and hugely indicative of individuals that put themselves before the company…. and it never ends well, especially for individuals that are involved. The activity breaks down relationships, productivity and creates problems that kill opportunities to get future work done. It also breads additional problems, so the issues are circular.

This may go underground again; but then again, it may not. No matter how things are looked at, however, Apple has to make it stop.

Related Posts:

iPhone 6 First Impressions

I’ve had the iPhone 6 for a few days and here are my initial thoughts on the device

iphone-6

It happens every year since 2007. The world goes bat-stuff crazy when Apple announces and then releases a new iPhone or iDevice. Everyone that has the old one WANTS to get the new one. Not everyone that wants one can either afford to buy one or those that are, are lucky enough to get one on the actual launch day. This year, I was blessed enough to be both.

I’ve been playing with a space gray, iPhone 6 since the evening of 2014-09-19. I completed an unboxing for Soft32 that you can see on my site, iTechGear.org.

After working with the device for about five or so days, I have the following to share about the device.

Size and Form Factor

The iPhone 6 and 6 Plus is perhaps one of the thinnest smartphones I have ever put my hands on. While the 4.7″ screen size is perhaps the biggest – and most noticeable – of Apple’s new smartphone’s features, the device’s waist size is relevant news, especially after report after report of the device bending.

With the new design, the iPhone has departed from its four version, design stagnation (iPhone 4, iPhone 4s, iPhone 5, iPhone 5s). The iPhone 6/6 Plus is new. Its sexy. Its bigger, and its thinner. It provides the user with a whole new smartphone experience; or at least that is what Apple would have you believe; and its probably true.

In hand, either device is huge. While the 6 Plus is like holding an iPad mini to your head, the iPhone 6, while only slightly smaller, is still vastly larger than its predecessors. Over the past few days, I’ve found that holding the device is noticeable, especially after using the iPhone 5 over the past two years. However, its noticeably larger, and you know that you know that you’re using a much larger device.

The device is super sexy; but I wouldn’t use it without a case. I made this decision BEFORE hearing about all of the device bending stories and before seeing all of the pictures. As such, the day that I got my iPhone 6, I went to AT&T and bought an OtterBox Defender Series Case for my iPhone 6. I love the profile of the iPhone 6, but if smartphones get any thinner, they will definitely need to be able to bend or fold on purpose in order to prevent the device from being damaged.

You won’t want it to be in a case, but you’re GOING to need something to help protect the device. Its really a GREAT looking device; but while Apple has done a really great job of designing a technologically advanced, consumer friendly device, it may have gone too far in thinning it out.

The screen seems great, and iOS 8 provides a way to change the display resolution on the device to provide those with failing eyesight – like me – a way of changing the zoom level so that its easier to read. The setting is available on both the iPhone 6 and iPhone 6 Plus.

So far, I like the size change. The older form factor seems tiny by comparison. Thankfully, the larger device still fits in my Arkon Car Mount, allowing me to use the device with my hands free kit in my car.

I’ll have more on the device size and my use of it in my full review of the iPhone 6.

Battery

Over the past few days, there have been a number of reports on issues with battery life. I have on occasion experienced some of this. While the battery in the iPhone 6 is definitely bigger – you can tell its got a longer battery life – its clear that in some instances, it should last longer than it does.

Like many others, I connect my iPhone to my Pebble Steel, my car radio, my Nike Fuel Band, my Bluetooth headset, and of course, my MacBook Pro, among other devices. While many of these may be BT-LE compatible, and therefore don’t suck too much power, some of them aren’t. Interestingly enough, I don’t see Bluetooth being among the guilty parties in some of the power drains I’ve seen.

As with the iPhone 5 and earlier, most of the drain I’m seeing is coming from screen and processor/co-processor use. Yes. You can read that as gaming. Its also one of the biggest reasons why I really don’t do a lot of gaming on my iPhones. At the end of the day – literally…the end of the day – it doesn’t pay off.

On my iPhone 5, I could start the day with a full charge and after one session of Angry Birds Friends, where I went through all 6 levels for the week – perhaps, 30 minutes of play – my battery life would be down below 70%. I’m seeing similar performance with my iPhone 6.

Some games just suck battery life. You’re going to need to govern your game play and figure out which games are the biggest culprits. I’ll have more on battery life with my review.

iOS 8

I’ve written a lot on iOS 8 over the past few months. You can see my coverage on Soft32 over the past few months, here, here, here and here. The beta period wasn’t pretty. While the OS itself is showing some stability, the release of iOS 8.0.1, has been just as big a train wreck as the other pre-releases of the new mobile OS. Apple, like so many others, is cutting corners on quality; and when you have something like this, being this big, and this visible, you simply just can’t.

Releases of any mobile operating system need to be clean and as issue free as possible. As a software quality professional with over 25 years in quality, I can tell you that there will always be bugs. Always. You’re not going to get away from them. However, you need to make sure that the bugs that you are releasing with are known, of lower priority and severity, and that fixes are planned and coming. Releasing an update to your mobile operating system that disables all mobile, cellular communications and kills the device’s biometric security measures is certain evidence that your QA director isn’t watching where the ship is going. Defects of that severity and priority were easy to spot and should have prevented the release of the update.

I’ll have more on the device, including comparative photos of the iPhone 6 up against the iPhone 5, the HTC One (M8) and Lumia 520 that I have. If you have any specific questions on the device or on iOS 8, I’d be happy to address them in my review. Please feel free to leave your questions in the comments section, below.

Related Posts:

Apple Updates: Yosemite Developer Preview 8/ Public Beta 3

os-x-yosemiteI’m not going to go into too much detail here. I’ve covered this quite a bit so far. Suffice it to say, that while the OS in and of itself seems much more stable than it has in the past, I’m having issues again with Bluetooth and my new, iPhone 6, as I mentioned earlier.

Continuity is still cool, and most of it works well. However, it needs some work. This is something that really needs to get addressed and addressed well before the release of OS X 10.10 Yosemite. The whole thing with the integration between the desktop and the mobile only works if the connection between the two platforms is solid. Right now, its not. Apple still has work to do.

Conclusion
I’m going to make this short too. Everything that Apple has shown us in the past few days should be considered a work in progress. While the hardware for iPhone 6/6+ is finalized, things like Apple Pay have not been implemented yet and won’t be for a month or more as of this writing. There will likely be some software revisions that need to take place in order to enable all of the hardware functionality that is currently dormant and not used. Which brings us to iOS 8…

iOS 8, though also released, is definitely a work in progress. With everything that I have seen of it so far, it definitely feels as though the finishing touches on it were rushed. As apparently, was its latest update.

While finishing the conclusion section of this article, iOS 8.0.1 was released to help introduce support for HealthKit apps, provide Photo Library fixes, as well as fixes for third party keyboards, Reachability, etc. However it has some SERIOUS issues.

First and foremost among those include breaking cellular connectivity (your iDevice can’t connect to a cellular network, which makes your iPhone effectively…a door stop), and the inability for TouchID sensors in the 5s, 6 and 6 Plus to recognize or setup any new finger prints.

USERS ARE ADVISED TO NOT INSTALL iOS 8.0.1 until these issues can be addressed.

If you’re using OS X Yosemite, the OS is very usable. Its stable enough for daily use at this point, but if you’re looking for the finer points such as Continuity and Handoff to work as designed, you should understand that these also need work.

I’m in the process of working on my iPhone 6 review and I will have a first impressions document published in the coming days. Please stay tuned to Soft32 for all the updates!

go to Apple Updates : IOS 8 GM

Related Posts:

Apple Updates : IOS 8 GM

While I have been writing this, Apple released iOS 8 to the general public. iOS 8 is a huge update and contains a number of new and notable features. Please note, that if you want the full benefit of all of these, you’ll need to be using a Mac. For example, you aren’t going to get Continuity and Handoff to work on a Windows machine. Its just not going to happen. However, without much further ado, here’s the skinny on iOS 8.

ios8gm

Photos – New and Improved
One of the biggest things that people do with their smartphones is take photos. Its probably the thing that is universally done the most by every smartphone owner on ever mobile platform. This is one of the biggest reasons why Nokia created the 42MP smartphone – not that it did them or Windows Phone any good – but it’s THE reason why they did it.

With the iPhone and iOS 8, this is no exception. To that end, Apple has made some huge improvements in the camera and photo app department. Its now easier than ever to search your photo library. You can search by date taken, location or album name. Searching is made easier by smart suggestions. All you have to do is tap the search icon. IOS 8 will provide you search choices that are important to you. An additional tap will show you photos taken near your current location (provided you have location data saved as part of your photo’s metadata), taken at the same time next year or your all time favorites.

On board editing tools have also been improved. You don’t have to wait to get back to your Mac or your PC to retouch the photos on your iDevice. You can edit the composition of your photos. You do straighten the horizon, crop, modify the exposure, as well as adjust brightness, contrast, highlights black point /white balance, etc. It’s a dark room in the palm of your hands…or at least that’s what Apple says. Photos in iOS 8 also has a number of different filters that can take any of your shots and give you the opportunity to apply classic filters – black and white, high contrast, tonal, fade, etc. – with just a couple taps. App developers can also make their filters and editing tools available to iOS Photos, so you get access to their tools without having to exit one app and then open another.

The biggest news in Camera and Photos is Camera’s new Time-lapse Video Mode. IOS 8 does all the work, snapping photos dynamically at preset intervals. The result is a video showing an accelerated sequence over time. All you have to do is find a subject, swipe to setup the time-lapse mode, and then tap the record button. Camera does the rest.
Messages – Communicate with EVERYONE
Messages has matured a lot with iOS 8, too. It used to be that iMessage – Apple’s ToIP (text over IP) service only worked with other iDevices. Now, iMessage works with all devices with all mobile platforms. You can send and receive messages from your iDevice to any internet connected device. Those devices that aren’t an iDevice will now send messages via SMS.

Over and above this, Messages will also let you send and receive audio clips as part of your SMS or iMessage. All you need to do is touch and hold your thumb to record an audio message and then simply swipe to send it. Its really, just that easy. Now you can send pictures of your little ones as well as a recorded sound bite of their first words. Its kinda cool.

On the other end of it all, its easy to receive and listen to. All you have to do is lift the device to your ear to listen like it’s a phone call. You can also tap the play button on your screen. You can pass sound bites back and forth that easily.

If video is more to your liking, you can just as easily send a quick video. The bottom line is that multimedia messaging services (MMS) are now not only limited to just still pictures. You can truly send and receive audio, video as well as stills. Your iDevice just found a whole new level of cool, even if that level of cool – at the very, very least – gives you access to every other piece of multimedia that the device processes.

There are a few other new features in Messages that you might find cool. The last one that I want to mention is the ability to manage group messages a bit more. It used to be that once included in a group message you were in the conversation forever. Now, you can bow out when ever you want to . You can also manage location data in the group conversation.
UI Enhancements
iOS 7 introduced a whole new redesign to Apple’s mobile operating system. It wasn’t necessarily received very well; but after about a year or so, the slings and arrows of outrageous fortune have lessened. The world seems to be getting over it.

With the release of iOS 8, Apple is building on the design elements that it introduced in iOS 7. The experience now is stronger, sturdier, and much more natural than it was in iOS 7.
Interactive Notifications
iOS 8 has interactive notifications that you can interact with from Mail, Calendar, Reminders and Messages; and you can do all of that directly from the banner notification without leaving the app you’re in. You can stay working in your app, and still answer your text or accept an invitation without leaving your game or your photo app.
Mail Enhancements
There are enhancements with Mail as well. You can easily pop between drafts and your inbox, just like a desktop mail client. If you’re looking to quickly add information to your phone, Mail gives you the ability to do so right from a note you’ve received.
Reading List Enhancements
With Safari, you get more of what you have on the desktop. On iPad, you get all of your sties in one spot. Tab View shows you all the open tabs on your iPad as well as tabs you have open on your other iDevices. Your bookmarks and your favorites from your Reading List are always just a tap away.
People Shortcuts
The best are saved for last. The iOS task manager has a new feature. The double tap not only brings up running apps, but will also bring up a row of contact names and faces that give you quick access to communication methods for those people. Its actually pretty cool. iOS gives you access to not only recent contacts, but a couple recent favorites as well.

There are a couple of cool features outside of the UI enhancements that provide a great deal of value; but its really the UI enhancements that drive most of the value here.
Contextual Keyboard
Having a contextual keyboard has been an area missing from iOS for a long time. Having a keyboard that can use predictive text is a huge help on a mobile device whether it’s a smartphone or a tablet. Now you can write sentences with just a few taps.

The keyboard can learn you messaging style and after time, offer suggested words that make contextual sense as you type. This works in Messages and Mail. It can also learn your audience, offering contextually appropriate choices based on the person you’re emailing or chatting with via text. It will also anticipate answers to questions and provide appropriate answers beyond the simple “yes” or “no.”

The coolest thing is that predictive text works with languages besides English. So far, it works with US, UK, Canadian and Australian English as well as French, German, Italian, (Brazilian) Portuguese, Spanish and Thai. It is also functional in both Simplified and Traditional Chinese as well as Japanese Kanji.

Third party keyboards are now also supported, meaning that you can now Swipe rather than type. iOS and keyboard developers can now start working together, things like Swipe are truly now, just a glide away.

next page

Related Posts:

Define the center of your connected and navigational world with Garmin Express

ic-garmin-expressGarmin is one of the biggest names in consumer navigational devices. The company provides geo-location data for motor vehicles, sports (like golf, running and biking) as well as hiking, geocaching and hunting. If you have a Garmin device, then you need to check out Garmin Express. It’s a cool way to manage and update your Garmin powered device and its available for Mac and Windows.

Garmin Express is an essential tool for managing all of your Garmin devices. You can update maps, golf courses and most importantly, device software. You can also register your device. Further, the app will back up, restore and transfer favorites to and from your device. You can also use it to install free voices and vehicles as well as download product manuals for those times when you’re stuck.

GE-03

Setting up your Garmin device is a one-time setup; and its very simple. Just connect your device to the computer. Express will save its information so you’ll always know when updates are available, even when you don’t have the application open, or when your device isn’t connected to the computer.

Garmin Express is a dedicated utility that works with nearly every Garmin device out there. If you can connect it to your computer, then Express can manage it. The application is simple and easy to use, and really simplifies working with Garmin devices. If you have a Garmin device, Garmin Express is something that you’re really going to love using.

download Garmin Express

Related Posts:

iPhone 6 Day is Upon Us! Thoughts from Yesterday

Yesterday, Apple announced the iPhone 6…

iphone6-gold-early-release

My diary thoughts from yesterday at :

unnamed

“As I sit here, I’m watching the countdown at Apple’s Live Event page. There’s about an hour and a half left until the start of the event. Today, is supposed to be a very big day.

My wife asked me what all the hub-bub was about and how did I know that “something magical” was going to happen today. I told her because “all of this was fabulous.”

She didn’t buy it.

I then told her that today was the biggest Apple announcement day since 2007 (the announcement of the original iPhone) because the event is purported to launch not only two different iPhone 6 models, but the iWatch as well.

Also on tap are update to iPad, though these aren’t supposed to be as big a deal as the iPhone and iWatch announcements.

Of all the days in history, Apple Day is the biggest day, ever…well at least according to @zackwhittaker

I’ll have more on this in the days that follow the announcement.”

Related Posts:

Quickly and permanently uninstall apps from your Mac with AppCleaner

AppCleanerEvery computer user has the exact same problem. You install apps that you want to try, decide you don’t like for one reason or another, and then uninstall them. Unfortunately, regardless of what desktop OS you use, not all the files that the app installed or created while using it are always deleted. If you’re on a Mac, you can solve this kind of problem with App Cleaner. It’s an uninstall utility, and its small, and very easy to use.

AppCleaner allows you to thoroughly uninstall unwanted apps. AppCleaner finds not only the app file itself, but all of the extra support and configuration files that may normally be left behind with an app’s uninstall routine.

AC-02 AC-03

You can uninstall apps in one of two ways – via drag and drop or you can have the app search your Mac for installed apps and uninstall those with 2 clicks. If you know the app you want to remove, you can open the app folder in a Finder window, locate the app, and then drag and drop its icon on to the AppCleaner window. From there, AppCleaner will search for all related files, display them for you, and total up the amount of space that would be freed up after the app is deleted.

AppCleaner is an awesome app. It finds all of the related preference and associated files with any app you want to install, and then removes them. The app is small, quick and easy to use and removes Widgets and other files (like plug-ins and app extensions) as well. The app is donationware and free to use on any and all Macs you have in the house. This is a must have for everyone.

download AppCleaner

Related Posts:

Quickly and easily create and modify text and HTML/XML files with TextWrangler

Quickly and easily create and modify text and HTML/XML files with this industry leading text editor for Mac.

TW-01

Today, many people write their own apps. Finding the right editor or tool to write the code in, can be a challenge. Some times you just want to code and not bring up the how IDE or you have an idea and just want to quickly jot it down without running a huge program. Its for this reason I really like TextWrangler. It’s a professional, but budget featured, HTML and text editor for Mac.

TextWrangler is a general-purpose text editor for light-duty composition, text file editing and manipulation of other text-oriented data. TextWrangler supports working with both plain-text and Unicode files. However, TextWrangler does not support files written using right-to-left writing systems, such as Hebrew or Arabic.

TextWrangler has some pretty cool features. It can do single and multi-file search and replace functions, with file filtering options. It has flexible grep-style pattern-based searching capabilities, based on PCRE (Perl-Compatible Regular Expression). You can also use the app to do a DIFF between two files and then merge the differences into a single file.

If you’re coding, then you need to take a look at TextWrangler. Aside from being free, the app has a number of programming functions that coders of all experience levels will appreciate. It has support for unlimited undo/redo as well as multiple clipboards so you can copy and paste a number of different code snippets from one or more files into others that you may be working on. The app also supports splittable editing windows so that you can view two different locations in a file at the same time. Again, this is an awesome app and one that I will likely be using as I learn to code.

 

Download

 

Related Posts:

Stay in touch with Soft32

Soft32.com is a software free download website that provides:

121.218 programs and games that were downloaded 237.780.356 times by 402.775 members in our Soft32.com Community!

Get the latest software updates directly to your inbox

Find us on Facebook