On-device update vs iTune-connected update

In iOS 5, you have the choice to update iOS through wifi / 3G, instead of using connection with iTune   Between on-device update the software and using iTune to update, recommend using on-device update. 1. It is faster than iTune updates (quite out of estimation, in fact); because iTune updates deal with a lot other things 2. You can bring the device outside during updates. 3. no need to open another program: iTune in conclusion: handy & convenient

Info for older version of iOS SDK – still alive links as at today: v3.1.3 – 5.0

------------------------------------------------------------------------------------------ Referenced from: http://iphonesdkdev.blogspot.com/2010/04/old-versions-of-iphone-sdk.html Posted by javacom at 9:01 PM ------------------------------------------------------------------------------------------ iPhone SDK 3.1.3 with XCode 3.1.4 for Leopard (10.5.7) http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.1.3__final/iphone_sdk_3.1.3_with_xcode_3.1.4__leopard__9m2809a.dmg iPhone SDK 3.1.3 with XCode 3.2.1 for Snow Leopard (10.6.0) http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.1.3__final/iphone_sdk_3.1.3_with_xcode_3.2.1__snow_leopard__10m2003a.dmg iPhone SDK 3.2 Final with Xcode 3.2.2 for Snow Leopard (10.6.0) http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.2__final/xcode_3.2.2_and_iphone_sdk_3.2_final.dmg Xcode 3.2.3 and iPhone SDK 4 GM seed for Snow Leopard (10.6.2) http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_4_gm_seed/xcode_3.2.3_and_iphone_sdk_4_gm_seed.dmg Xcode 3.2.3 and iPhone SDK 4 Final for Snow Leopard (10.6.2) http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_4__final/xcode_3.2.3_and_iphone_sdk_4__final.dmg Xcode 3.2.3 and iOS SDK 4.0.1 for Snow Leopard (10.6.4) http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.0.1__final/xcode_3.2.3_and_ios_sdk_4.0.1.dmg Xcode 3.2.3 and iOS SDK 4.0.2 for Snow Leopard (10.6.4) http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.0.2__final/xcode_3.2.3_and_ios_sdk_4.0.2.dmg Xcode 3.2.4 and iOS SDK 4.1 for Snow Leopard (10.6.4) http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.1__final/xcode_3.2.4_and_ios_sdk_4.1.dmg Xcode 3.2.5 and iOS SDK 4.2 GM for Snow Leopard (10.6.4) http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.2_gm_seed/xcode_3.2.5_and_ios_sdk_4.2_gm_seed.dmg Xcode 3.2.5 and iOS SDK 4.2 for Snow Leopard (10.6.4) http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.2__final/xcode_3.2.5_and_ios_sdk_4.2_final.dmg Xcode 3.2.6 and iOS SDK 4.3 GM Seed for Snow Leopard (10.6.6) http://developer.apple.com/devcenter/download.action?path=/ios/ios_sdk_4.3_gm_seed/xcode_3.2.6_and_ios_sdk_4.3_gm_seed.dmg Xcode 3.2.6 and iOS SDK 4.3 for Snow Leopard (10.6.6) http://adcdownload.apple.com/Developer_Tools/xcode_3.2.6_and_ios_sdk_4.3__final/xcode_3.2.6_and_ios_sdk_4.3__final.dmg Xcode 3.2.6 and iOS SDK 4.3.1 for Snow Leopard (10.6.6) http://adcdownload.apple.com/Developer_Tools/xcode_3.2.6_and_ios_sdk_4.3__final/xcode_3.2.6_and_ios_sdk_4.3.dmg Xcode 4 and iOS SDK 4.3 for Snow Leopard (10.6.6) http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4_and_ios_sdk_4.3__final/xcode_4_and_ios_sdk_4.3__final.dmg Xcode 4.0.1 and iOS SDK 4.3.1 for Snow Leopard (10.6.6) http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.0.1_and_ios_sdk_4.3/xcode_4.0.1_and_ios_sdk_4.3.dmg Xcode 4.0.2 and iOS SDK 4.3.2 for Snow Leopard (10.6.6) http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.0.2_and_ios_sdk_4.3/xcode_4.0.2_and_ios_sdk_4.3.dmg Xcode 4.2 and iOS SDK 5.0 for Snow Leopard (10.6.6) https://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.2_with_ios_5_sdk/xcode_4.2_and_ios_5_sdk_for_snow_leopard.dmg Xcode 4.2 and iOS SDK 5.0 for Lion (10.7) http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_4.2_with_ios_5_sdk/xcode_4.2_and_ios_5_sdk_for_lion.dmg

About me

2009年接觸 iOS & XCode,用過XCode 3.0 (w/iPhone 2),是第一批迎接iPad 的 developer。 現時是 iPad biz apps 的 Project Manager,也是一個 Game Development Expert。 除了Xcode,也懂得Apple Script 和 Automator。也 deploy 了兩部還在運行的 Apple Server。其中一部 public。 現在擁有的 Apple Product 包括:

1. iMac 27′
2. MacBook Air
3. MacBook 2
4. iPhone 2′
5. iPad
6&7. 2x iPod touch 4 (1x MC544ZP & 1x MC540ZP)
8. iPod touch 3 (MC086ZP)
9&10. 2x Wireless keyboard
11. Wireless TrackPad
12. Bluetooth Speaker (Actually it is Creative’s, but without Mac I will not buy it)
13. Time Capsule 2TB.
14. a bunch of Apple software which every Apple Lover will use (iWork, iLife, Apple Server, OmniGraffle, Seashore, Parallel, VLC….)
即將會加上 iPhone 4s, iPad 3, iPod Nano, Apple TV, Apple Remote

Boot wars

Boot war 1 http://www.youtube.com/watch?v=tmRJ649ICPU Mac@1984 vs PC@2007 Mac: 17 seconds PC: 2 min 47 second   [MAC Config] CPU: 8 Mhz Ram: 128k HD: Floppy (No HD) System bus: 16 bit   [PC Config] CPU: 1.73 GHz Ram: 2G HD: SATA System bus: 32 bit ——————————– Boot war 2 http://www.youtube.com/watch?v=vLwntYxW4rU Mac@1987 vs PC@2011 Mac: 15 seconds PC: 1 min 24 second [MAC Config] CPU: 8 Mhz Ram: 2M HD: Floppy (No HD) System bus: 16 bit   [PC Config] CPU: 1.6 GHz Ram: 1G HD: SATA System bus: 32 bit

一些 Apple commercials(給未看過的人)

PC News http://www.youtube.com/watch?v=QL53cipVIT8 Throne http://www.youtube.com/watch?v=FqfHAXypXZI Gift Exchange http://www.youtube.com/watch?v=ZPNZIwpZVbI Wall Street Journal http://www.youtube.com/watch?v=PQGXzdVtG58 Self Pity http://www.youtube.com/watch?v=iOVrkQAhGM4 iLife http://www.youtube.com/watch?v=t2OJLjHRLSc New Year http://www.youtube.com/watch?v=R_0EkIqeGS0 PC Turf http://www.youtube.com/watch?v=YQDq3Y91ggU Bad Vista Reviews http://www.youtube.com/watch?v=Hn3qc0_P0dU Typo http://www.youtube.com/watch?v=2WwKdDKOArg Hiding http://www.youtube.com/watch?v=fyiM4NTObeY Pep Rally http://www.youtube.com/watch?v=eu_dm2gA-Is Sad Songs http://www.youtube.com/watch?v=VYFhtHekEds Sad Songs Long “Vista Blues" http://www.youtube.com/watch?v=32ShwAcsjWM Mr Bean http://www.youtube.com/watch?v=8h1VQBfLDLA Making movie http://www.youtube.com/watch?v=KNnX6XRQBec Knocking http://www.youtube.com/watch?v=i2bwU6dKP38 Podium http://www.youtube.com/watch?v=Z5MwkIpiyi4 Pizza box http://www.youtube.com/watch?v=6_mE9nI2gNE Time Traveler http://www.youtube.com/watch?v=2Fve4VFKrc8 Calming Tea http://www.youtube.com/watch?v=zOURmWDU8Ec BSOD http://www.youtube.com/watch?v=EP5hg31N9Mg Angel & Devil http://www.youtube.com/watch?v=_1incF5Pong Breakthrough http://www.youtube.com/watch?v=VZ05GQS85qs Counsellor http://www.youtube.com/watch?v=XJlqiVKhukA Facial recognition http://www.youtube.com/watch?v=RplKwvXZ0dA Security http://www.youtube.com/watch?v=J2JVnIiIuFE Choose a Vista! http://www.youtube.com/watch?v=Q-yTGP-XDC4 Yoga http://www.youtube.com/watch?v=Fa_X_3lH5hI Broken Promises http://www.youtube.com/watch?v=BpOvzGiheOM WWDC09 http://www.youtube.com/watch?v=F-45Vw9rSeg iPhone http://www.youtube.com/watch?v=H_8MBTehisQ Trust Mac http://www.youtube.com/watch?v=Gm0C0y7Uk10 Party over http://www.youtube.com/watch?v=7thPJt03H54 Box http://www.youtube.com/watch?v=YAwtBa2C4ts Better http://www.youtube.com/watch?v=6gK1th-CKkw Referee http://www.youtube.com/watch?v=IXkT2EEAgjo Touche http://www.youtube.com/watch?v=zv9ryQbg0-Q Mac Genius http://www.youtube.com/watch?v=7TqenzhdVeA Sales pitch http://www.youtube.com/watch?v=BJfiXFKA81g Goodwill http://www.youtube.com/watch?v=hJemNbzrifY Work http://www.youtube.com/watch?v=tahwQtVStEM Restarting http://www.youtube.com/watch?v=SX2ZfMJpnQo Meant for work http://www.youtube.com/watch?v=k6QF4sgLJkA Sabotage http://www.youtube.com/watch?v=xwW3sXtNHmI Surgery http://www.youtube.com/watch?v=IWvM_0tXfTI WWDC07 http://www.youtube.com/watch?v=2KgrW-Jpgx4 A year off – WWDC06 http://www.youtube.com/watch?v=Jio2PBZDb0A Flash Back http://www.youtube.com/watch?v=j86KXxT_GYc Bean Counter http://www.youtube.com/watch?v=mjo629JpTyE Office Stress http://www.youtube.com/watch?v=RBSg8mUsSpA Misprint http://www.youtube.com/watch?v=K5M6RddZjBI Computer Cart http://www.youtube.com/watch?v=X_zQUZ3uqdE Tech Support http://www.youtube.com/watch?v=hLrtdXZsuz0 The “V" Word http://www.youtube.com/watch?v=ZV4I338NeRQ Off the Air http://www.youtube.com/watch?v=MrPm-gcUO1s Now What http://www.youtube.com/watch?v=tlU3BHJFztY PC Innovation Lab http://www.youtube.com/watch?v=hkNaeoZpKzs PC Choice Chat http://www.youtube.com/watch?v=mtYX2mGelMM Bio Hazard Suit http://www.youtube.com/watch?v=sWaagCttaPo Networking http://www.youtube.com/watch?v=kGgYfuAXH-Q Boxer http://www.youtube.com/watch?v=ByHXn29zkkU PR Lady http://www.youtube.com/watch?v=5hg6wMVafh8 Bake Sales http://www.youtube.com/watch?v=YYy5UuXrVLI Vista Group http://www.youtube.com/watch?v=xmYrd4WVpvk Teeter Tottering http://www.youtube.com/watch?v=XosJw6bEzzY Elimination http://www.youtube.com/watch?v=Afa9C98gZ7w Top of the line (subsequence to Elimination) http://www.youtube.com/watch?v=wkrdy1p9BYI Surprise! (another subsequence to Elimination) http://www.youtube.com/watch?v=tM649iQ0ass Trainer http://www.youtube.com/watch?v=Qh1O0piBDm0 Legal Copy http://www.youtube.com/watch?v=uR487qnNKCk Virus http://www.youtube.com/watch?v=GQb_Q8WRL_g Laptop http://www.youtube.com/watch?v=ZzEtRrZVFIQ Fat PC http://www.youtube.com/watch?v=V0rzYKyeLz4 Time Machine http://www.youtube.com/watch?v=ofWnyUHwoYI

Siri capability

http://www.youtube.com/watch?v=8BLzMCiR0G4#!   Very good in two prospective. 1. Voice Recognition. Many of the library out there can’t as accurate as Siri. Have come across some best & famous in my work before. 2. Turing Test. We can say Siri has passed the Turing test. Turing test is a famous term in A.I. invented in 1950s, a “passing machine" means people can’t distinguish, is it a machine or a human at all, in environment comparable to chat rooms or SMS. There is an annual competition on this Turing Test for programmers. A.I. topics, include Decision Trees, FSM (Finite State Machine), Fuzzy Logic, Artificial Neural Network (ANN), Genetic Programming/Algorithm (GP/GA), Machine Learning, Natural Language Processing, and many others. Many of the times, claim-to-be-AI product are actually not AI, but just as marketing slogan (e.g. Home Appliance).