Corner Geeks 5 Part 2: WWDC 2011 – iOS5

Corner Geeks Logo beta 2
MP3 link (right click > save as)

Check out Justin Lee’s keypoint summary of the keynote or just refer to Apple’s iOS5 page or the features page for their info about iOS5.

Brief Show Notes

  • Lots of ‘finally’s
    • Notification Centre
      • Similar to Android: swipe down from top to see all notifications
      • But done better than Android
        • When notification comes in, shows snippet of info at top of screen then disappears
        • Notifications shown on lock screen
        • Direct access to act on notification from lock screen (swipe notification to access)
      • Also has 10 msg limit per app. MobileNotifier (the jailbreak app) has more. UI could be better on mobilenotifier though.
    • PC-less activation (makes it more of a standalone device and with iCloud could be a fuller laptop replacement)
    • iTunes-less
    • Wireless sync
    • Camera Upgrades.
      • Shutter button.
      • Launch from lockscreen (Double-tap home button and click on icon)
      • Crop photos, red-eye reduction, one-click enhancement filter thing (auto white balance, levels, etc similar to Preview on OS X)
      • Can create albums on iOS!
    • Delta Updates!! (no more 600+MB per update) Over the air!
  • Nice to have
    • Reading list (similar to instapaper / Read It Later): only Safari? no where else to access?
    • Reader view
    • Reminders (similar to Locale / Tasker for Android but those are commercial apps)
    • News stand: for magazine subscriptions.
    • Twitter Integration.
      • Twitter’s trying to be what OpenID wants to be? Online Identity?
      • Syncs Twitter Photo to contacts. (similar to what Android does)
      • Nice that it allows user to try diff apps without relogin (Though currently this still doesn’t work yet. Apps need to rewrite their apps. Even official Twitter App)
      • Twitter sharing in Photos / apps nice
      • Android sharing superior as doesn’t have to wait for Google to implement new share options: app needs to support receiving data
    • Photo editing
    • iPad
  • iMessage (lot of focus on security. mention encryption)
    • Replaces iOS SMS app. ie: could be seamless for normal users.
    • Allows iPod and iPads to use. Not sure about Mac, but it’ll be great if it could. (WhatsApp! not available for non 3G / cellulare devices like iPod Touch / iPad WiFi only)
    • Alternatives
    • Competitor Ecosystem Alternatives
      • Google: GTalk
      • Microsoft: Skype?
      • RIM: BBM
  • Some stuff not mentioned on keynote but is pretty cool
    • Typing shortcuts / macros. ie: the default on the OS was “omw” would autocomplete to “On my way”
    • Some UI improvements. Toggles in options.
    • Custom vibrations for incoming calls.
    • LED light can be used as notifications (older phones have had this: on Android side depends on manufacturer)
  • iOS5 beta and jailbreak
  • Available in the Fall (September earliest?)
Advertisements

Corner Geeks 5 Part 1: WWDC 2011 – Lion

Corner Geeks Logo beta 2
MP3 link (right click > Save Link As)

This week @mfirdaus and I talk about this week’s WWDC 2011. We will split this in 3 parts: Lion, iOS5 and iCloud as the discussion got pretty long. If you want to watch the video of the keynote click here but also do check out Justin Lee’s keypoint summary of the keynote or just refer to Apple’s what’s new section for their info about Lion.

Show Notes for WWDC 2011 Keynote on Lion

  • Bringing iOS to desktop: Trying to convert PC users using iOS devices to a Mac
  • User Interaction Changes
    • Multi touch gestures
    • Reverse scrolling, Smooth zooming. Scroll bars no longer unless scroll (iOS-like behaviours)
    • Emphasis on fullscreen app support (more for developers: OS supports fullscren better )
    • Launchpad: iOS-like launcher for apps
    • Mission Control: Can see everything in other spaces. Can manage spaces easier.
  • Airdrop: File sharing done easy/right for intranet (transfers encrypted)
  • Document versioning & Auto Save
    • Could be big for consumers and offices.
    • But will work with only iWork or all apps? (app needs to implement or an OS native feature)
    • Visual comparison similar to Time Machine interface: Can actually view old document to copy and paste
    • No need to manually save: new save as a new version
    • Delta saving so it saves only the changes (to save space)
  • Resume: Saving of program state: inspectors, window position automatically saved and restored when application reopened
  • Apps / MacStore
    • Delta Update
    • In-app purchases
    • Push Notifications
    • Apps install on all authorized comps: Buy once, deploy to all authorized computers. Good for consumers
  • New Mail app with updates
  • 250+ new features
    • Mostly are incremental
    • Some notable ones:
      • Full Disk Encryption
      • Quicktime: merge and rotate videos
      • Quicktime: record selected region
  • Price: USD$30. ~4GB only available on the Mac Store

iPad 2 Launch in Brunei

So today was the launch of the iPad 2 in Brunei and @mfirdaus and I managed to do a bit of live streaming coverage. I got there just before 9am and noticed that there already was a queue of about 10 people but soon after that when the AV staff arrived on the scene they put up a proper queue with queue posts and a with a nice little sign.

I asked the AV staff on hand about how many units they have, and was told “alot” and not to worry. But sadly about 15 minutes after that @JustCinful went in to get hers, but was told that there were no more 3G models in stock and could only pre-order. She was about 50th in the queue, so there weren’t that many people before her. I honestly wish AV gave a specific number of units rather than a vague terms like “a lot”.


Above is a Photosynth panoramic image at 10:08am after the first batch of 20 went in.

At about 3:30pm after recording a uploading the video and did some other recording, I went to AV and they still had Wi-Fi models in stock. Final prices are below and contact AV on Facebook, Twitter (@ave_brunei) or call them at +673 223 7650 (Kiulap) / +673 245 6436 (Mall)

iPad 2 Wi-FI

  • 16GB: B$668 / B$696 (Cash/Normal)
  • 32GB: B$798 / B$832 (Cash/Normal)
  • 64GB: B$928 / B$967 (Cash/Normal)

iPad 2 Wi-Fi + 3G

  • 16GB: B$848 / B$884 (Cash/Normal)
  • 32GB: B978 / B$1019 (Cash/Normal)
  • 64GB: B$1108 / B$1155 (Cash/Normal)

Check out the edited live coverage video below

Brunei iPad 2 Pricing from AV Electronics

I believe I’ve stumbled upon the iPad 2 pricing for tomorrow’s launch. Cash price is matches as Singapore’s prices.
** hint: check the Facebook link for iPad 1 and improvise ;-) **
**update: yup prices are confirmed correct**

iPad 2 Wi-FI

  • 16GB: B$668 / B$696 (Cash/Normal)
  • 32GB: B$798 / B$832 (Cash/Normal)
  • 64GB: B$928 / B$967 (Cash/Normal)

iPad 2 Wi-Fi + 3G

  • 16GB: B$848 / B$884 (Cash/Normal)
  • 32GB: B978 / B$1019 (Cash/Normal)
  • 64GB: B$1108 / B$1155 (Cash/Normal)

Streaming UBDFM on iOS Devices

You can stream UBDFM natively, without installing any application, on any iOS device (iPhone / iPod touch / iPad) by

This is shown pictorially bellow and may not be a perfect solution, I heard that it does not play in the background but I’ve tested it on my sister’s iPad with iOS 4.2 and it seems to work flawlessly. Feedback is appreciated =)

Pictorial Walkthrough

  1. Open Safari and go tohttp://bit.ly/ubdfmbrunei or http://202.160.1.55:8000/listen.pls

  2. Add this page to the Home Screen

  3. Give the link a name

  4. Enjoy easy access to stream UBDFM on the homescreen

OS X: Solving “The operation cannot be completed because you do not have sufficient privileges for some of the items” problem

I was trying to backup some of my files in OS X onto an external hard disk and ran into the following error dialog box: “The operation cannot be completed because you do not have sufficient privileges for some of the items”

So I thought it was a permission issue of a file/folder that I did not have permission to read. So I went to file information (File > Get Info) of the folder and under “Sharing & Permissions”, I made sure that I had read permissions and clicked “Apple to enclosed items” (I believe this applies the permission rules to all sub files and folders recursively).

I tried copying the folder over again and the error dialog persisted. Wasn’t too sure why it still happened so I tried cleaning out the dot files using the “dot_clean” command from Terminal and viola! Copying went on without a hitch.

So when you encounter the “The operation cannot be completed because you do not have sufficient privileges for some of the items” again

  1. check file/folder permissions (use get Info from Finder)
  2. use dot_clean (from Terminal)

Unlocker / lsof / ps is your friend

So you go about your business using your computer and you want to safely remove or unmount a USB drive or SD card and you get the following message:

Windows: “Problem Ejecting USB Mass Storage Device” The device ‘TheNameOfYourDrive’ cannot be stopped now. Try stopping the device again later
OS X: The disk “TheNameOfYourDrive” is in use and could not be ejected”. Try quitting applications and try again.
eye fi is in used dialog box when unmounting

Windows: the solution is relatively simple: download Unlocker. So when you get the error message just right click > Unlocker > Unlock All
OS X: As the OS X dialog box suggests, you should try quitting applications but you don’t want to just willy-nilly close all applications, just the one causing the problem. To identify the application, open Terminal and type the following:

lsof | grep TheNameOfYourDrive

lsof output

It should display the current usages of the drive. The first name on the left is the application that is using the drive. Close that application and try unmount the drive again and it should work.

I used a similar tip to identify why I couldn’t replace my GIMP installation: I tried copying the application into the Applications directory and just got an error message saying that “The operation cannot be completed because the time libexpat-1.5.2.dylib is in use”. Fired up terminal and instead of “lsof” I used “ps -e” and saw that there processes using it. I killed those processes with “kill -9 processID” (process ID is the leftmost/first column in the “ps -e” output) and was able to copy it without a problem
gimp libexpat 1 5 2 dylib in use ps -e