Tags:
Symbian

Mark Wilcox อดีตพนักงานของโนเกียและผู้แต่งหนังสือด้าน Symbian ได้เขียนบล็อกเล่า "เบื้องหลัง" ความพยายามของโนเกียในการปรับปรุง UI ของ Symbian ให้กลับมาทันสมัยแข่งกับคู่แข่งได้ แต่ความพยายามของโนเกียกลับล้มเหลวเพราะการเมืองภายในระหว่างทีมพัฒนาแต่ละทีม จนสุดท้าย Stephen Elop ต้องหันไปพึ่งระบบปฏิบัติการภายนอกอย่าง WP7 แทน

Wilcox เริ่มเล่าถึงภัยคุกคามจาก iPhone ในปี 2007 ซึ่งโนเกียตอบโต้โดยปรับ S60 ให้รองรับการสัมผัส แต่กลับยิ่งยุ่งเพราะ S60 ไม่ได้ออกแบบมาสำหรับนิ้วมือ ทางออกของโนเกียจึงเป็นการซื้อบริษัท Trolltech เพื่อเอา Qt มาเป็นตัวเชื่อมแพลตฟอร์มต่างๆ ของโนเกีย แต่ก็มีปัญหาอีกเช่นกันเพราะ Qt ยังขาด UI Toolkit (ภายหลังทีมงาน Trolltech จึงพัฒนาภาษา QML ขึ้นมาใช้งาน)

ภายในโนเกียเองก็ไม่ได้มีคนเห็นด้วยกับการซื้อ Qt ทั้งหมด และมี UI แบบอื่นของตัวเอง ได้แก่

  • ทีม Symbian สร้างเฟรมเวิร์คสำหรับ UI ของตัวเองชื่อ Hitchcock/Alf ซึ่งได้รับการวิจารณ์ว่า API แย่และรากฐานไม่ดี
  • ทีม Maemo สร้าง UI ของตัวเองด้วย GTK+

เมื่อผู้บริหารระดับสูงสั่งการว่า Qt คืออนาคตของบริษัท แต่ละทีมเลยทิ้ง UI เดิมของตัวเอง และหันมาสร้าง UI ใหม่โดยมี Qt เป็นฐาน

  • ทีม Symbian สร้าง UI ที่เรียกว่า Orbit (ภายหลังเปลี่ยนชื่อเป็น UIEMO) ตัว UI ทำงานได้ดีแต่มีปัญหาในการสร้าง API สำหรับนักพัฒนาภายนอก และการดีไซน์หน้าตาที่ออกมาย่ำแย่
  • ทีม Maemo/MeeGo สร้าง UI ที่เรียกว่า Direct UI ซึ่งยังพัฒนาไม่สมบูรณ์นัก เมื่อเทียบกับ Orbit แล้วยังด้อยกว่า

หมายเหตุ: อ่านข่าวเก่า เผยแผน Symbian^4 และแนวทางของ Symbian Foundation เมื่อเดือนสิงหาคม 2009 ประกอบ

สรุปว่าปัญหาของโนเกียในการสร้าง UI ใหม่เพื่อต่อสู้กับคู่แข่ง เกิดจากการที่มี 2 ทีมนำ Qt (ซึ่งทำงานได้ข้ามแพลตฟอร์ม) ไปสร้าง UI เฉพาะแพลตฟอร์มของตัวเอง แถมทำงานร่วมกันไม่ได้ และสุดท้ายก็ใช้งานจริงไม่ได้ทั้งคู่ Wilcox ประเมินว่าโนเกียสูญทรัพยากรไปกับโครงการทั้งหมดนี้ นับเป็นชั่วโมงทำงานของนักพัฒนาได้ "หลายพันปี" ความผิดพลาดรอบนี้ทำให้ Symbian^4 ต้องล่าช้า และกระทบกับยอดขายมือถือของโนเกียตลอดปี 2010

เมื่อช่วงกลางปี 2010 ผู้บริหารของโนเกียคือ Anssi Vanjoki ได้เข้ามาคุมโครงการ UI และโละโครงการเดิมๆ ทิ้งไป ลดความซับซ้อนของแผนงานลง หันมาโฟกัสที่ Qt และ QML แทน แต่ Vanjoki มีเวลาน้อยเกินไป เพราะหลังจากโครงการเริ่มเข้ารูปเข้ารอยได้ไม่นาน Stephen Elop ก็มาเป็นซีอีโอให้โนเกีย

ทางเลือกของ Elop มีเพียง 3 ทาง

  1. เดินหน้าตามแผนการเดิม คืออยู่กับ Symbian/MeeGo และปรับมาใช้ Qt
  2. Android
  3. Windows Phone

เรื่องราวที่เหลือก็รู้กันดีอยู่แล้วว่า Elop เลือกทางที่สาม ซึ่งกรณีของ Mark Wilcox นั้นไม่เห็นด้วยกับ Elop โดยเขาบอกว่าโนเกียเปรียบเสมือนนักเล่นไพ่โป๊กเกอร์ ที่รอไพ่อีกใบเดียว (ในทีนี้คือ UI) ก็จะชนะ แต่โนเกียกลับหมอบไพ่ และหันไปจับมือกับผู้เล่นคนอื่นแทน

ที่มา - What Happened to Nokia?, The Register

Comments

By: TeamKiller
ContributorWindows PhoneWindows
TeamKiller's blog
on 12/03/11 21:41 #268231 toggle
TeamKiller's picture

S^4 ผมเลิก หวังแล้ว ใช้ S^3 แล้ว ไม่ให้ความรู้สึกต่างเลย อืดๆ ชอบกล อัพ Firmware ใหม่ ดีขึ้นหน่อย จัดการแรม ดีขึ้น

By: soginal
Android
soginal's blog
on 12/03/11 21:47 #268232 toggle
soginal's picture

สรุปมันเป็นปัญหาที่ฝีมือของทีมพัฒนาใช่ไหมเนี่ย หรือเป็นเพราะเร่งงานจนทีมพัฒนาทำไม่ทันกันนะ


  1. "If debugging is the process of removing software bugs, then programming must be the process of putting them in."
  2. "Life like binary tree"
  3. "I need emoticon"
By: lonc
iPhone
lonc's blog
on 12/03/11 21:47 #268233 toggle
lonc's picture

ผมไม่ค่อยเชื่อนะว่าไพ่ที่โนเกียถืออยู่จะดีกว่าผู้เล่นคนอื่นๆ ในเมื่อโนเกียเองไม่เคยเผยไพ่เด็ดๆ อะไรออกมาให้เห็นเลย มีแค่ UI และ OS ที่ทำมาเพียงไม่นานแล้วก็จบชีวิต นอกนั้นก็อิงตาม Symbian เดิมหมด

ส่วนตัวเชื่อว่าโนเกียไม่มีทางเลือกครับ


@2lonc

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 12/03/11 23:14 #268258 Reply to:268233 toggle
hisoft's picture

+1 ผมว่าเลือกทางนี้ก็ถูกแล้วนะ อย่างน้อยก็ยังมีอะไรแตกต่างจากเจ้าอื่น


 

The Phantom Thief

By: shelling
ContributorWindows
shelling's blog
on 13/03/11 3:20 #268301 Reply to:268233 toggle
shelling's picture

+1 ครับ นักเล่นระดับโลก ได้เต็มบ้านในมือแล้วแท้ๆ ยังกล้าหมอบเลย เพราะอ่านขาดว่าคู่ต่อสู้ถือไพ่เหนือกว่า

By: myung
iPhoneWindows PhoneAndroid
myung's blog
on 14/03/11 22:09 #268824 Reply to:268301 toggle
myung's picture

คู่เดียวผมก็จะสู้ ฮี่ๆๆๆ


ฉันไม่รู้ เธออธิบายที เธอไม่รู้ ฉันไล่เธอไปGoogle หึหึ

By: Bluetus
iPhone
Bluetus's blog
on 12/03/11 21:50 #268235 toggle
Bluetus's picture

นับเป็นชั่วโมงทำงานของนักพัฒนาได้ "หลายพันปี" เห็นภาพเลย = =''


My Website - http://ibluetus.com

Follow me @FollowBluetus

"Brand Apple is "Tool for creative minds" not "Tool for rich guy"

By: Nozomi
ContributorWindows PhoneSymbianWindows
Nozomi's blog
on 12/03/11 21:57 #268239 toggle
Nozomi's picture

ถ้าลองดูแล้ว

  • เครื่องมือพัฒนามีแล้ว (Qt)
  • นักพัฒนามีแล้ว (มีนานแล้ว และทิ้งไปก็เยอะแล้ว แต่ก็ยังมีเยอะอยู่)
  • Store ก็มีแล้ว แถมขายได้แล้วทั่วโลก ไม่ต้องมีบัตรเครดิต
  • แอพฯ ก็มีเยอะแล้ว แถมแอพที่คนส่วนใหญ่ใช้ก็มีแทบหมดแล้ว
  • Support Center ก็มีแล้ว

จะเสียก็เพราะ

  • UI ห่วย
  • ทำช้าตามเทคโนโลยีไม่ทัน
  • ขายของแบบกั๊ก จริงว่า ซีพียู 423 MHz กับแรม 128 มันไม่พอเปิดเว็บแล้ว ...
  • ชื่อเสียงของโนเกีย ที่ใครๆ ก็พากันยี้ ... แม้จะไม่มีเหตุผลก็ยี้ได้ ...

รับบริจาคฉลากโภชนาการดู รายละเอียดที่นี่ ครับ

By: paween_a
iPhone
paween_a's blog
on 12/03/11 22:16 #268247 toggle
paween_a's picture

พลาดไปแล้วก็คงยากที่จะกลับมาสู้ได้นะครับ อารมณ์คล้าย ๆ Walkman ของ Sony ที่จับผิดด้านจนตัวเองตายไปเลย

By: TOTEETIME
TOTEETIME's blog
on 12/03/11 22:36 #268249 toggle
TOTEETIME's picture

เป็นเหมือนกันทั่วโลกจริงๆ ^^

By: mednoon
mednoon's blog
on 12/03/11 22:53 #268253 toggle
mednoon's picture

ไม่ใช่แค่ ui อย่างเดียวหรอก อย่างอื่นเพียบเลย จริงๆนะ

By: anirut
ContributorAndroidSymbianUbuntu
anirut's blog
on 12/03/11 23:27 #268261 toggle
anirut's picture

"นำ Qt ไปสร้าง UI เฉพาะแพลตฟอร์มของตัวเอง"

+1000000


I'M... , NOT A CLONE.

By: banky118
iPhone
banky118's blog
on 13/03/11 0:12 #268265 toggle
banky118's picture

เรื่องของ UI ผมว่ายากนะที่จะออกแบบมาให้โดนใจตลาด อย่างที่มีคนเคยว่าไว้ "รสนิยม มันสอนกันไม่ได้" :)

By: ammii
iPhoneWindows PhoneAndroidSymbian
ammii's blog
on 13/03/11 0:58 #268274 toggle
ammii's picture

ยังไงก็อยากได้เครื่องโนเกียแต่รันAndroidอยู่นะ ><" เฮ้ออออ


ถ้าได้งานที่ไม่ชอบ ก็รีบทำให้เสร็จเร็วๆ จะได้ไปทำงานที่ชอบๆ :P my own blog | my SAP blog

By: RERFz
Android
RERFz's blog
on 13/03/11 1:06 #268278 toggle
RERFz's picture

ผมว่าหนังเรื่องนี้ยังไม่จบนะ กำลังดำเนินมาได้กลางเรื่องเอง เพราะตอนถึงจุดหักเห ดันเลือก platform ผิดซ้ำสอง คือไปเลือก WM7 สุดท้าย ตอนจบของหนังเรื่องนี้ คือ Nokia ต้องหันมาซบ Android อีกครั้ง ก็เลยจบบริบูรณ์

By: John
iPhoneWindows PhoneAndroidSymbian
John's blog
on 13/03/11 1:35 #268288 Reply to:268278 toggle
John's picture

ผมว่า WM7 มันก็ไม่ผิดนะครับ ให้ความรู้สึกว่าดูดีหรูหรากว่า Android เยอะด้วย จับตลาดกลุ่มที่ทำกำไรให้โนเกียได้เยอะกว่าตลาดกลางกับล่าง ไม่ทราบว่าคนอื่นมองเหมือนผมหรือเปล่านะ ผมว่า WM7 เหมือนไอโฟนสมัยออกใหม่เลยเป็นระบบปิดที่เน้นหรูหรา ใช้งานง่าย ไม่ต้องไปปรับแต่งอะไรเยอะ ซึ่งตรงข้ามกับ WM 6.5 เลย

By: Blltz
WriterMEconomicsAndroidWindows
Blltz's blog
on 13/03/11 2:09 #268293 Reply to:268288 toggle
Blltz's picture

ผมว่าตลาดกลางกับล่างเนี่ยแหละครับตัวทำเงินเลย อีกอย่าง WP7 ที่โนเกียจะทำ ส่วนหนึ่งก็จะจับตลาดกลางถึงล่างไม่ใช่รึครับ ?


Blog

By: ninja741
ninja741's blog
on 13/03/11 4:12 #268303 Reply to:268278 toggle
ninja741's picture

ไปซบ WM7 มีอนาคตกว่า android เยอะ

คือถ้าไป WM7 แล้วยังพัง มา Andriod ผมว่าเละละครับ

By: Kaede
Kaede's blog
on 13/03/11 6:07 #268307 Reply to:268278 toggle
Kaede's picture

กลับกัน เลือกแอนดรอยด์ผมกลับมองว่าคงไม่คิดจะสู้ในเกมนี้อีกแล้ว WP7 เป็นโอเอสที่มีศักยภาพครับ อย่าลืมว่า MS ไม่เคยยอมแพ้จนกว่าจะเป็นเจ้าตลาด

By: zerntrinos
ContributorAndroidWindows
zerntrinos's blog
on 13/03/11 8:30 #268312 Reply to:268278 toggle
zerntrinos's picture

ผมก็ว่างั้นครับ หากไปจับกับ android ผมว่า Nokia จะดูดีมากกว่าจับกับ WM7 เพราะอะไรดูได้จากบทความก่าๆเลยครับ


เวลาดูสาวชอบดูสาวขาวๆ Sex Sex เวลาดู Notebook ชอบแบบ"ถึกๆดำๆ"

Twitter : @Zerntrino G+ : Zerntrino Plus

By: Architec
ContributorWindows Phone
Architec's blog
on 13/03/11 16:00 #268370 Reply to:268278 toggle
Architec's picture

ทำมันทั้งสองโอเอสแบบซัมซุงก็ได้ แต่ยังไงการสร้างความแตกต่างในผลิตภัณฑ์มันเป็นตัวดึงดูดผู้ใช้มิใช่หรอกฤๅ?

By: vodka7
Windows PhoneAndroidSymbian
vodka7's blog
on 14/03/11 11:54 #268549 Reply to:268370 toggle
vodka7's picture

+1 ครับ ไม่รู้ว่าโนเกียจะผูกมัดตัวเองทำไม

By: pines
Blackberry
pines's blog
on 13/03/11 21:26 #268414 Reply to:268278 toggle
pines's picture

ไปคบ Android ตอนนี้มีแต่ตายกับตายครับ สู้เจ้าอื่นไม่ทันแล้วครับ เขาไปกันไกลแล้ว

By: susie888
susie888's blog
on 13/03/11 1:55 #268290 toggle
susie888's picture

หลายๆคนไม่เข้าใจว่า ทำไมการ dev ถึงได้ยาก และซับซ้อน

มาอ่านข่าวโนเกีย dev ui ล่มซะมั่ง จะได้รู้ว่าบางที ไอ้ที่ขอเพิ่ม textbox ช่อง 2 ช่อง ทำไมมันยากเย็นละเกิน


888

By: PowerBerry
Android
PowerBerry's blog
on 13/03/11 6:19 #268308 toggle
PowerBerry's picture

การเมืองภายในของโนเกียตอนนี้ก็แค่หาคนรับผิดชอบความล้มเหลวครั้งนี้แค่นั้นเอง


ชอบเงินสด

By: g-man
Contributor
g-man's blog
on 13/03/11 10:25 #268318 toggle
g-man's picture

ประเมินว่าโนเกียสูญทรัพยากรไปกับโครงการทั้งหมดนี้ นับเป็นชั่วโมงทำงานของนักพัฒนาได้ "หลายพันปี"

แบบนี้ถึงเจ๊ง

By: pexza
AndroidUbuntuWindows
pexza's blog
on 13/03/11 12:59 #268353 toggle
pexza's picture

อ่านแล้วน่ากลัวแฮะ

  • ไม่มีผู้กุมอำนาจที่แท้จริง
  • การพัฒนาไม่มีทิศทางที่ชัดเจน
  • การพยายามมองแต่ตัวเอง ไม่ยอมมองผู้อื่น
  • การแข่งขันที่ไม่ดูศักยภาพของตัวเอง
  • การเลือกที่ทุกทางมีความเสี่ยงสูงมาก
  • การเดินไปข้างหน้าที่ทิ้งความเป็นตัวเองอย่างหมดจด

ก็คอยดูว่า WP7 บน Nokia Device จะเป็นอย่างไร หวังว่ามันจะทำให้ WOW ได้


pex.im | pex.in.th | @pexfresh

By: TAXZe
iPhoneAndroidBlackberryUbuntu
TAXZe's blog
on 13/03/11 13:19 #268354 toggle
TAXZe's picture

เท่าที่จำความจำได้ nokia ชอบกั๊ก

หามือถือ 2-4 ปีก่อน ราคาแพงกว่าชาวบ้านแล้วยังจะกั๊กสเปกอีก

เดี๋ยวนี้ไม่รู้เป็นไง ไม่ได้สนใจเลย


TAXZe | In(-DY) m{y|ind} L1f3~

By: EThaiZone
ContributorSymbian
EThaiZone's blog
on 13/03/11 19:46 #268393 toggle
EThaiZone's picture

อ่านแล้วเมื่อโบ๊ยให้เป็นปัญหาด้าน Software แต่ผมว่าด้าน Hardware ก็ไม่แพ้กันนะ

By: LuvStry
ContributorAndroid
LuvStry's blog
on 14/03/11 11:12 #268542 toggle
LuvStry's picture

นอนมานาน พอตื่นเต่าก็แซงไปไกลแล้ว


Blognone = 138.1 news/w เยอะมากๆ