iCloud ในมุมมองนักพัฒนาโปรแกรม (My Thought on iCloud)

งาน WWDC ของแอปเปิลในครั้งนี้ สำหรับนักพัฒนาโปรแกรมแล้ว สิ่งที่น่าสนใจมากไปกว่า OS X Lion หรือแม้แต่ iOS 5 ก็คือการเปิดตัว iCloud โดยเฉพาะนาทีที่สตีฟ จ็อบส์ประกาศว่าจะเปิด API สำหรับบริการ iCloud ให้กับนักพัฒนาโปรแกรมได้ใช้งานด้วย มีเหตุผลอะไรที่แอปเปิลต้องสร้าง Data Center ที่ใหญ่โตขนาดนั้นเพียงเพื่อรองรับโปรแกรมเพียง 9 โปรแกรมที่จ็อบส์ประกาศออกไป นั่นเป็นเพราะแอปเปิลได้เปิดให้ทุกโปรแกรมที่ทำงานอยู่บนอุปกรณ์ iOS สามารถใช้งาน iCloud API ได้ทั้งหมด เราสามารถเขียนโปรแกรมให้ Sync ไฟล์ทั้งหมดได้เหมือนกับที่จ๊อปส์โชว์โปรแกรม Keynote เก็บเซฟของเกมส์ พอร์ตหุ้น รูปที่เพิ่งแต่งเสร็จ ไฟล์ทุกชนิดที่ใช้ในโปรแกรม สามารถที่จะไปเก็บไว้บน iCloud ได้นั่นเอง จากที่ได้ศึกษา iCloud จากเอกสารที่แอปเปิลแจกจ่ายให้กับนักพัฒนาโปรแกรม มีหลายสิ่งที่น่าสนใจมากเลยทีเดียว iCloud เป็นอย่างไร ทำอะไรได้บ้าง เราลองมาดูกัน :: รู้จักกับ  iCloud และ iCloud API :: ข้อควรรู้เบื้องต้นเกี่ยวกับบริการ […]

khajochi

June 9, 2011

เมื่อ iPhone 4 ตกน้ำ (ทะเล)

ความเดิมตอนที่แล้ว เมื่อผมได้ไปต่อคิวซื้อ iPhone 4 กับ Dtac และพบว่ามันคือมือถือเทพที่จนต้องกราบบบ หลังจากนั้นมาผมก็ดูแลไอโฟนเครื่องนี้อย่างไข่ในหิน ด้วยความบอบบางของมันทำให้เสียวหล่นอยู่หลายครั้ง แต่ก็รอดมาได้ทุกที และแล้วเมื่อวันเสาร์ที่ผ่านมา ผมได้ไปเที่ยวทะเลที่กระบี่ซึ่งว่ากันว่าความสวยของอ่าวมาหยานั้น สวยงามจนทำให้คุณลืมทุกสิ่ง ซึ่งผมก็ลืมทุกสิ่งไปจริงๆ ด้วย ว่าใส่ไอโฟนไว้ในกระเป๋ากางเกง ว่าแล้วก็กลิ้งตัวลงกับทรายขาว เพื่อถ่ายรูปกันอย่างสนุกสนาน จากนั้นก็เดินไปเดินมา ซักพักผมก็นึกอยากเอาไอโฟนมาถ่ายรูปเพื่อแล้วแชร์ให้ชาวบ้านดูตามปกติ … แต่คราวนี้มันไม่ปกติ เพราะไอโฟนหายไป !! ในอารมณ์ห้วงนั้น สิ่งที่คิดอยู่ในหัวคือ “ชิป (A4) หายแล้ว !!“ ผมบอกกับ @CherryJaja ว่าสงสัยไอโฟนจะหาย เราก็ช่วยกันหาอย่างรีบร้อน เพราะอีกไม่นานเรือที่จอดรอก็จะออกไปแล้ว (แน่นอน ภายหลังคุณนายก็เปล่งพลังซุปเปอร์ไซย่าใส่โฮกใหญ่) หลังจากหาอยู่ 5 นาที ในที่สุดเราก็พบไอโฟนสุดที่รักของผมในสภาพนอนคว่ำจมทรายที่เปียกโชก และดูออกได้ทันทีว่าคลื่นเพิ่งซัดผ่านจุดนั้นไปเมื่อครู่ นาทีนั้นผมกรี๊ดแต๋วแตกเป็นเรยาทันที … ทรายเต็มเครื่อง จอเปียกโชก มีสาหร่ายมาอุดอยู่เต็มช่องเสียบ Connector ด้านล่าง (เดี๋ยวจับไปให้เถ้าแก่น้อยทอดกรอบซะเลยนิ) สิ่งแรกที่เช็คคือ “เปิดติดไหม?” … ติดครับ แต่ไม่มีอะไรบนหน้าจอ […]

khajochi

May 24, 2011

พาไปดูชีวิตของพนักงานใน Apple Store

ขึ้นชื่อว่าแอปเปิลเป็นบริษัทที่เก็บความลับอย่างเยี่ยมยอด มิดชิด ไล่ตั้งแต่ระดับผู้บริหารมาจนถึงพนักงานขายระดับล่าง ไม่บ่อยนักที่เราจะได้รับทราบถึงชีวิตภายในอาณาจักรแอปเปิล แต่วันนี้ทาง Popular Mechanics ได้สัมภาษณ์ลับกับพนักงานใน Apple Store รายหนึ่ง (แน่นอน ไม่สามารถเปิดเผยชื่อได้) ถึงการทำงานภายใน การเก็บความลับ รวมไปถึงการเผชิญหน้ากับลูกค้าในแต่ละวัน เปิดตัวสินค้าใหม่ เราไม่รู้อะไรเลยจริงๆ จนกว่าจะถึงวันที่มี Keynote เราไม่รู้ว่าอะไรกำลังจะมาและพวกเขา(แอปเปิล) ก็ไม่อนุญาตให้เราเข้าถึงข้อมูลเพื่อคาดเดาอะไรได้เลย ในแต่ละวันเราจะถูกลูกค้าถามไม่ต่ำกว่า 4-5 ครั้งเกี่ยวกับสินค้าใหม่ ซึ่งเราก็ตอบได้แค่ว่าเราไม่รู้อะไรเลยจริงๆ และผมคงต้องเจอปัญหาใหญ่แน่ถ้าหากพูดแบบคาดเดาออกไปว่า “iPad รุ่นหน้าอาจจะมีกล้องติดมาด้วย” ในวันที่มี Keynote ทุกคนจะเข้ามาดูด้วยกันที่ร้าน จริงๆ เราสามารถขอกลับไปดูที่บ้านได้ ซึ่งพวกเขาก็ไม่เคยห้ามอะไรนะ หลังจากที่สินค้าใหม่เปิดตัวแล้ว ทางบริษัทก็จะเตรียมพวกเราให้พร้อมสำหรับวันเปิดตัว และวางตารางทำงานกะพิเศษในช่วงนั้น  ในช่วงวันที่เราเปิดตัว iPhone 4 พวกเขาซื้ออาหารมาแจกพนักงาน อาหารประเภทที่ดีเลิศด้วย !! บางคนบอกผมว่าที่ร้านสาขา 5th Avenue มีการจ้างคนนวดมาดูแลพนักงานด้วย พวกเขาให้ความสำคัญกับพนักงานมาก รวมทั้งเราจะได้โบนัสพิเศษถ้ามาทำงานในช่วงวันเปิดตัวสินค้าใหม่ ลูกค้าปีศาจ ลูกค้าบางคนก็ทำตัวแย่จนไม่น่าเชื่อ ผมเคยเจอลูกค้าที่เหวี่ยงอย่างรุนแรง พร้อมบอกว่าจะขอเปลี่ยนมือถือใหม่ ทั้งที่หน้าตามันเหมือนกับโทรศัพท์อายุ 2 […]

khajochi

February 21, 2011

Infinity Blade : เพราะพ่อว์ตาย

เมื่อเดือนกันยายนที่ผ่านมา แอปเปิลเปิดตัว iPod รุ่นใหม่หลายรุ่น แต่ที่สะดุดตาผมมากที่สุดเห็นจะเป็นช่วงที่ Epic แสดงเดโมเกมส์ที่แทบทุกคนจะต้องร้อง “ว้าว !!” นั่นคือเกมส์ Infinity Blade Infinity Blade เปิดตัวเมื่อวันที่ 7 ธันวาคมที่ผ่านมา ราคา $5.99 แพงเอาเรื่อง แต่เกมส์ขายได้หลายล้านชุดไปแล้วตอนนี้ จุดเด่นของเกมส์ Infinity Blade คือภาพสวย แบบว่าสวยโคตร จนไม่น่าเชื่อว่ามันจะมาอยู่บนมือถือเราได้ ของเค้าอลังการจริงอะไรจริง ความสวยและอลังการของเกมส์เป็นตัวปักหมุด เปิดยุคใหม่ของเกมส์บนมือถือ มันคือ RPG ผสมเกมส์เดินหน้าลุยเดี่ยวๆ มุมกล้องสุดตรีนมาก สวยงามและดูน่าตื่นเต้นมาก ไม่น่าแปลกใจผู้ผลิตคือ Epic ที่ทำ Unreal กะับ Gear of War มาแล้ว การควบคุมมีไม่กี่อย่าง หลบซ้าย หลบขวา ใช้โล่กัน พลัง Limit Break เวทมนต์ และฟันได้ 8 ทาง เป็นรูปแบบการบังคับตัวละครแบบที่ไม่เคยมีมาก่อน […]

khajochi

December 14, 2010

วิธีใช้ Find My iPhone – ไอโฟนกรูอยู่ไหน

แอปเปิลเปิดให้ใช้บริการ Find My iPhone ฟรีแล้วใน iOS 4.2 โดยบริการนี้นอกจากจะช่วยให้เราสามารถหาว่าเครื่องเราอยู่ที่ไหนในตอนนี้แล้ว ยังมีความสามารถอื่นอย่างเช่น ส่งข้อความพิเศษให้ขึ้นที่หน้าจอ, สั่งให้เครื่องส่งเสียงดังขึ้น แม้จะเข้า Silent Mode ก็ตาม, สั่งให้เครื่อง Lock และตั้ง Password ไว้ หรือจะให้เครื่องลบข้อมูลทั้งหมดไปเลยก็ได้ บริการนี้เปิดให้ใช้ฟรีสำหรับคนที่ใช้ iPhone 4, iPod Touch 4th Gen และ iPad แต่ถ้าใครเป็นสมาชิก Mobile Me อยู่แล้วก็เปิดใช้ได้กับไอโฟนตั้งแต่รุ่น 3G ขึ้นไป สำหรับการติดตั้งก็ไม่มีอะไรมาก เข้าไปที่ Mail เลือก Mobile Me แล้วใส่อีเมล์ของ Apple ID เรา แค่นี้ก็เสร็จ หรือถ้าใครยังไม่มี Apple ID ก็กดสร้าง Free Account ได้ หลังจากเปิดใช้ […]

khajochi

November 23, 2010

พาไปดูอีเวนต์รับเครื่อง iPhone 4 by Dtac

เนื่องจากเป็นลูกค้ายาวของค่ายอารมณ์ดี Dtac และไม่คิดจะเปลี่ยนไปค่ายไหน เพราะงั้นเมื่อจะซื้อ iPhone 4 (ตัดสินใจทันทีตั้งแต่จ๊อบส์บอกว่า “The Biggest Leap since the original iPhone“) ข้อดีของการใช้สินค้าอยู่ยี่ฮ้อเดียว ค่ายเดียวก็คือ ไม่ต้องไปเดินเลือกเปรียบเทียบอะไรที่ไหน ออกมาเหอะ ไม่ซื้อรุ่นนี้ก็ซื้อรุ่นหน้าแหล่ะ (ฮา) พนักงาน Dtac โทรมาให้ไปรับเครื่องได้ตั้งแต่วันจันทร์ โดยไม่ยอมบอกราคา แต่ให้นัดรอบวันศุกร์ช่วงบ่าย เนื่องจากอยากไปดูว่าเค้าจะเปิดขายวันแรกยังไง เลยไปแวะดูตั้งแต่ช่วงบ่ายโมงตรง คนเยอะน่าดู งานจัดที่จามจุรีสแควร์ ใช้เนื้อที่เยอะมาก เดินไปถึงกับตะลึงว่าจัดงานได้ใหญ่และสวยน่าดู มีจุดจ่ายตังค์และรับเครื่อง 32 จุด, ลงทะเบียน 8 ช่องทาง, พนักงานเกินสองร้อยคน และพริ๊ตตี้ 4 คน (สำคัญมาก) จุดรับเครื่องและรูดปื๊ดๆ ทีมงานให้คำแนะนำการใช้ ก่อนบ่ายโมงมีการซักซ้อมเต้นเพลง Dtac Feel Good กันอยู่ 7-8 รอบได้ ซ้อมกันจริงจังมาก แต่สนุกสนานดี เริ่มงาน เปิดตัว […]

khajochi

September 29, 2010

รีวิว iPhone 4 : มือถือเทพ เอ้ากราบบบ

มือถือเทพมาจุติแล้วววววว iPhone 4 มือถือเทพมาจุติบนโลกมนุษย์ บัดนี้ได้มาถึงเมืองไทยแล้ว !! เปิดตัวพร้อมกัน 3 ค่ายมือถือ เค้าให้ขายวันที่ 24 พี่ไทยก็จัดงาน Count Down กันตอนเที่ยงคืนวันที่ 23 แล้วขายกันวินาทีแรก จนฝรั่งทึ่งในความไทยแลนด์โอนลี่จริงๆ เมืองนอกเค้าให้พนักงานมายืนปรบมือหน้าร้าน แปะๆ .. พี่ไทยจัดเวทียิ่งใหญ่ แสงสีเสียงวูบวาบ ดารา พริ๊ตตี้ ข้าวฟรี น้ำฟรี ติ๋มซำฟรี ปิด Paragon Hall ถ่ายทอดสดให้ชาวโลกได้เห็นความยิ่งใหญ่ของพี่ไทย ใย ใย ใย (กรุณาเอ๊คโค่ตาม) บางที่สุดในโลก กระจกทนทานที่สุดในโลก สัญญาณห่วยที่สุดรึเปล่า อันนี้ไม่รู้ แต่จับแล้วสัญญาณหดครับพี่จ๊อบ !! จอ Retina Display ชัดเจน ทุกรูขุมขน ลึกลงไปถึงไส้ติ่ง ผมลองเปิดดูวิดีโอเพื่อทดสอบแล้ว หึๆๆๆๆ ชิป A4 รวดเร็วว่องไว สุดยอดในปฐพี แต่เล่น […]

khajochi

September 28, 2010

10 วิธีการขอแต่งงานที่ Geek สุดๆ

สาวๆ หลายคนชอบบ่นว่าคบกับ Geek แล้วความโรแมนติกในชีวิตจะหมดไป คงต้องกลับมาคิดใหม่ เมื่อ Mashable รวบรวม 10 อันดับการขอแต่งงาน ในรูปแบบที่ Geek สุดๆ ทีนี้จะได้รู้เสียทีว่า Geek อย่างเราก็มีความโรแมนติกกับเค้าเหมือนกันนะ เพียงแค่มันอยู่ในรูปแบบที่แตกต่างออกไปตะหาก 🙂 1. Super Mario Geek หนุ่ม Brad ใช้โปรแกรม Lunar Magic เข้าไปแก้ด่านหนึ่งของ Super Mario World ภาค SNES และขอให้ Lisa แฟนสาวลองเล่นดู โดยในตอนแรกของวิดีโอเธอเองก็สงสัยว่าทำไมต้องเล่นด้วย แต่เมื่อเล่นไปซักพักเธอก็พบกับเหรียญทองที่เรียงกันเป็นคำว่า “Lisa .. will you mary me?” เธอตอบ “Yes” น่ารักไหมล่ะ 2. iPhone App Bryan พนักงานของบริษัท Linked ลงทุนเขียนโปรแกรมพิเศษบนไอโฟน ซึ่งหลังจากเปิดโปรแกรมแล้ว […]

khajochi

July 4, 2010

รีวิว : Multitasking บน iPhone 4.0

[บทความทางเทคนิคล้วนๆ] หลังจากที่แอปเปิลได้เปิดตัว iPhone OS4 เมื่อเดือนที่ผ่านมา ความสามารถใหม่ที่โดดเด่นที่สุดและเป็นสิ่งที่ผู้ใช้ไอโฟนรอคอยมานาน นั่นก็คือการทำ Multitasking นั่นเอง ซึ่งแอปเปิลได้คุยไว้ว่า วิธีการทำ Multitasking ในแบบไอโฟนนั้น ทั้งประหยัดแบตเตอรี่และไม่ทำให้เครื่องช้าลงแต่อย่างใด หลังจากที่ผมได้ทำการศึกษา Multitasking ในแบบของแอปเปิลโดยละเอียดมากขึ้น ก็พบว่าแนวทางและวิธีการที่แอปเปิลเลือกใช้นั้น นอกจากจะมีเรื่องราวของที่มาที่ไป การแก้ปัญหาต่างๆ แล้ว ยังมีความน่าสนใจในเชิง Software Engineer อีกหลายๆ ด้านอีกด้วย คำเตือน : บทความนี้เป็นบทความในเชิงเทคนิค iPhone OS 1 – 3 ในปัจจุบัน เป็นที่รู้กันว่า โปรแกรมในไอโฟนนั้นไม่สามารถทำงานหลายตัวพร้อมกันได้ หากเราต้องการเปิดโปรแกรมหนึ่ง จะต้องทำการปิดอีกโปรแกรมหนึ่ง (ไม่นับโปรแกรมที่แอปเปิลเขียนเอง อย่างการเล่นเพลง หรือการรับสายโทรศัพท์) โปรแกรมมีเพียง 2 State คือ Active กับ Not Running (เปิดกับปิด) เมื่อเรากดเปิดโปรแกรม ข้อมูลทุกอย่างจะถูกเก็บอยู่ในแรม (Ram, Memory) […]

khajochi

May 2, 2010

Life without Flash (iPad & iPhone)

เป็นเรื่อง เมื่อเฮียจ๊อบส์แกเขียนจดหมายเปิดผนึกเรื่องที่ว่าทำไมถึงไม่มี Flash บน iPhone , iPod Touch และ iPad เนื้อหาในจดหมาย ละเอียดและยาวพอสมควร ต้องใช้ความเข้าใจในทางเทคนิดนิดหน่อย แต่ก็เป็นจดหมายเปิดผนึกของจ๊อบที่ดีที่สุดเท่าที่เคยอ่านมา เจ๋งถึงขนาดคนที่เกลียดแอปเปิลทั้งหลายมาอ่านยังไม่กล้าเถียง (ท่านศาสดาแกโชว์เทพของจริงอีกครั้ง) สิ่งที่จ๊อบส์เขียน สั้นๆ คือ .. Flash มันห่วย ช้า กินพลังงานโคตรๆ ถ้าใช้บนมือถือเบตจะหมดเร็วกว่าครึ่ง ไม่ปลอดภัย มันจะทำให้เครื่องแฮ๊งบ่อย (ทุกวันนี้บน pc + mac ก็เป็นอยู่) ยังไม่มีมือถือไหนที่ใช้ Flash ได้เต็มที่ iPhone, iPad ไม่มี mouse เพราะงั้นโค้ดพวก mouse over ทั้งหลายจะใช้ไม่ได้ ต้องเขียนใหม่ จงไปใช้ html5 เถิด (มาตรฐานใหม่) เพราะงั้น คาดว่าชาตินี้เราคงไม่ได้เห็น Flash บนอุปกรณ์พกพาของแอปเปิลทั้งหลาย ยกเว้นว่ามันจะทำงานได้ดีจริงบนมือถืออื่น และปรับจนแอปเปิลยอมรับได้ กลับมาดูที่ตัวเอง […]

khajochi

May 1, 2010
1 3 4 5 7