Tags:
Node Thumbnail

Mishkin Faustini นักพัฒนาจากเว็บไซต์ The Dirty Developer เน้นข่าวสาร Windows Phone 7 ได้ทดสอบการสร้างโปรแกรมแบบเดียวกันทุกประการบน WP7 เทียบกับบน Android

โค้ดของโปรแกรมตัวอย่างแจกซอร์สให้ดาวน์โหลดได้ตามสะดวก ผลการเปรียบเทียบคือ WP7 กับ Android มีแนวคิดในการพัฒนาโปรแกรมใกล้เคียงกัน เช่น แนวคิด "Layouts" ของ Android เหมือนกับ "Page" ของ WP7 ซึ่งเขียนเป็น XML เหมือนกัน

จุดต่างสำคัญอยู่ที่เครื่องมือในการพัฒนา ฝั่งของ WP7 ใช้ Silverlight + Expression Blend + Visual Studio นั้นให้ประสบการณ์ในการพัฒนาที่ดีกว่า Android ที่อิงกับ Eclipse เป็นหลัก (ต้องไม่ลืมว่านี่เป็นเว็บ WP7 ด้วย)

ทาง Mishkin Faustini สัญญาว่าจะเปรียบเทียบความยากง่ายในการพัฒนา iPhone กับ WP7 ในตอนหน้า

ที่มา - The Dirty Developer

Get latest news from Blognone

Comments

By: put4558350
ContributorAndroidUbuntuWindows
on 2 August 2010 - 22:02 #198143
put4558350's picture

ไม่พูดถึง App Inventor สินะ


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: lancaster
ContributorUbuntuWindows
on 2 August 2010 - 23:13 #198164 Reply to:198143

ผมลองแล้วไม่เวิร์คอย่างแรงครับ

ฟีเจอร์ยังจำกัดมากๆ คงต้องรอพัฒนาอีกสักหน่อยถึงจะใช้งานได้จริง

By: MiiXel2
iPhoneAndroidWindows
on 2 August 2010 - 22:03 #198144
MiiXel2's picture

อารมณ์เดียวกับเครื่องมือทางฝั่งของ .NET กับ Java

By: dafty
AndroidWindowsIn Love
on 3 August 2010 - 11:20 #198320 Reply to:198144

ได้กลิ่นดราม่าคละคลุ้ง

By: best
iPhoneAndroid
on 2 August 2010 - 22:11 #198148

ผมตามไปอ่าน การเทียบการเชียน code ที่ The Dirty Developer
ผมไม่เห็นความแตกต่าง ระหว่างการพัฒนา WP7 กับ Android ในตัวอย่างนี้

หวังว่าตัวอย่างต่อๆไปจะเห็นจริงๆ ว่า WP7 ง่าย กว่า ตัวอย่างที่กล่าวอ้างมาไม่แตกต่างเลย

แต่สุดท้ายผมก็เชื่อว่า WP7 ง่ายกว่าจริงๆนั้นแหละแต่ตัวอย่างที่อ้างมาไม่ชัดเจน

By: mk
FounderAndroid
on 2 August 2010 - 22:46 #198156 Reply to:198148
mk's picture

เค้าบอกว่าตัวโค้ดไม่ต่างกันครับ (และเค้าพยายามออกแบบโค้ดให้เหมือนกัน) แต่ tools ของฝั่ง MS ดีกว่า (ซึ่งก็ต้องพิจารณาเรื่องความถนัดของผู้เขียนด้วย)

By: varavut
ContributorWindows PhoneAndroidBlackberry
on 2 August 2010 - 22:14 #198150

ผมก็เห็นด้วยว่าเครื่องมือของไมโครซอฟท์นั้นง่ายกว่าจริงๆครับ ถ้าดูจากโค๊ดอาจไม่แตกต่าง แต่ตอนเขียนจริงนี่ลากวางๆ


2bedev.com เขียนโปรแกรมระดับรากหญ้า

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 2 August 2010 - 22:38 #198154
Ford AntiTrust's picture

ต้องยอมรับว่า Developer Tools ของ Microsoft ถือเป็นเจ้าตลาดมานานแสนนาน ครบครันและอำนวยความสะดวกสุดๆ ไม่แปลกใจถ้าจะง่ายต่อการนำไปพัฒนา App

ปล. จากประสบการณ์จากการใช้ VB.NET และ C#.NET เขียน Web App และ Win App มาก่อน เทียบกับ Java แล้วก็น่าจะจริง

By: mk
FounderAndroid
on 2 August 2010 - 22:47 #198157 Reply to:198154
mk's picture

จากประสบการณ์ผมพบว่า tools เนี่ยไม่ต่างกันมาก แต่มาเห็นความต่างชัดเจนเวลาเทียบ docs

By: overbid
ContributorAndroidRed HatUbuntu
on 3 August 2010 - 00:27 #198185 Reply to:198157

เห็นด้วยครับ พอทำได้หมดแหละ ปัญหาคือเอกสารนี่แหละครับ

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 3 August 2010 - 10:54 #198303 Reply to:198157
Ford AntiTrust's picture

เรื่อง docs นี่น่าจะต่างกันชัดเจนเลยครับ แต่ส่วนอื่นๆ ผมไม่แน่ใจว่าลึกๆ แล้ว tools ของ Android ทำได้ถึงระดับไหนบ้าง จริงๆ ก็เอามาเทียบตรงๆ ลำบากเหมือนกัน เพราะตัว tools ของ Microsoft มันโยกและใช้ร่วมกับ tools ตัวใหญ่สุดของค่ายได้แบบเนียนๆ มันเลยเทียบ 1:1 ลำบากแฮะ แต่ถ้าเอามาเทียบเฉพาะใช้งานจริงๆ ก็ตามที่บอกไปนี่เห็นด้วยครับ

By: John
iPhoneWindows PhoneAndroidSymbian
on 2 August 2010 - 23:19 #198168 Reply to:198154
John's picture

ผมชอบของ Borland มากกว่านะครับ อันนี้แล้วแต่คนชอบมากกว่าเพราะยังไงดูจากตลาดก็รู้ว่าไมโครซอฟย์กินเรียบมานานตลาดนี้

By: Chiron
iPhoneSymbian
on 2 August 2010 - 23:42 #198177 Reply to:198168
Chiron's picture

อุ๊ย เจอ พวก

By: totiz
ContributoriPhoneAndroidRed Hat
on 3 August 2010 - 01:01 #198195 Reply to:198168
totiz's picture

+1

By: nextman13
AndroidBlackberryUbuntuWindows
on 3 August 2010 - 07:57 #198245 Reply to:198168

+ด้วยคน

By: toeyspicy
iPhoneWindows
on 3 August 2010 - 09:53 #198269 Reply to:198168
toeyspicy's picture

+1

By: SoftEngine
iPhoneWindows PhoneAndroidUbuntu
on 3 August 2010 - 11:19 #198319 Reply to:198168

คนของ Borland ที่ทำ Delphi เป็นผู้ให้กำเนิด C# และเป็นผู้สร้าง Visual Studio ครับ
สังเกตุได้ว่าตอนที่ VS2002 ออกมา เครื่องมือต่างๆจะเหมือนกัน Delphi ค่อนข้างมาก

By: tisana
iPhoneAndroidUbuntuWindows
on 3 August 2010 - 09:36 #198259

ก็ต้องไม่ลืมว่าvisual studio เสียเงิน...แต่ eclipse ฟรี ด้วยรึเปล่าครับ toolเสียเงินมันจะดีกว่าของฟรีก็ไม่แปลกรึเปล่าครับ (แม้จะไม่เสมอไป)

By: varavut
ContributorWindows PhoneAndroidBlackberry
on 3 August 2010 - 09:39 #198260 Reply to:198259

tools ในการพัฒนา WP7 App ทุกชิ้นฟรีครับ


2bedev.com เขียนโปรแกรมระดับรากหญ้า

By: lawender
ContributoriPhoneAndroidWindows
on 3 August 2010 - 10:19 #198286 Reply to:198259

Visual Studio Express แจกฟรีครับ และ Feature ก็เทพขึ้นเรื่อยๆ ที่สำคัญคือ dev. WP7 app ได้สบายๆครับ

By: best
iPhoneAndroid
on 3 August 2010 - 11:12 #198312 Reply to:198286

ผมเค้าใจ ว่ามีทั้ง version free แต่จำกัด ความสามารถ กับแบบไม่ free เปล่าครับ

By: SoftEngine
iPhoneWindows PhoneAndroidUbuntu
on 3 August 2010 - 11:22 #198321 Reply to:198312

ผมใช้ Visual Studio Express มาตลอด บอกได้เลยว่า ทำได้เหมือนรุ่นใหญ่เป๊ะ
ตัดความสามารถบางอย่างเช่น การทำงานร่วมกันเป็นทีม แต่ถ้าทำงานคนเดียวแล้ว มันไม่ธรรมดาเลยครับ

By: dangsystem
iPhoneAndroidBlackberryWindows
on 22 December 2010 - 15:49 #243986 Reply to:198312
dangsystem's picture

ทำ Report ไม่ได้ครับ

By: dafty
AndroidWindowsIn Love
on 3 August 2010 - 11:19 #198318

จาวา่เร็วว์

By: massacre
AndroidUbuntu
on 3 August 2010 - 15:16 #198390

ผมสงสัยว่าโปรแกรม dotnet framework ที่ run บน pc จะสามารถ run บนมือถือได้ไหมครับ

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 3 August 2010 - 19:48 #198471 Reply to:198390

สำหรับใน WinMo ตัวก่อน (6.5.x ลงไป) จะรันได้ครับ แต่ไม่ทั้งหมด เป็น .NET Compact Framework

แต่ผมลองเขียนโปรแกรมที่เป็น .NET CF มันเอามารันบน Windows ได้หน้าตาเฉย :P