ใครเคยทำแอพทั้ง 3 OS บ้างครับ
คือผมตอนนี้ทำแอพ Android อยู่ อยากทราบว่าถ้าผมจะขยับไปทำอีก OS นึงนี่อันไหนจะง่ายกว่าครับ ระหว่าง IOS กับ Window Phone ถ้าไม่นับเรื่องความคุ้มค่าและเงินที่ใช้ในการลงทุน
และก็ OS ไหนเงื่อนไขในการทำแอพส่งแอพง่ายกว่ากันครับ
ขอบคุณครับ
ถ้าเคยเขียน C# ก็ Windows
naiaong Wed, 07/08/2013 - 22:35
ถ้าเคยเขียน C# ก็ Windows Phone ง่ายกว่า
ถ้าเคยเขียน C มา IOS ก็ง่ายกว่า
ถ้าไม่เคยเขียนอะไรเลย ผมคิดว่า IOS ง่ายกว่า
ถ้าเขียนอะไรง่ายๆมันก็ง่ายครับ ถ้าเขียนอะไรยากๆมันก็ยากครับ :)
สู้ๆ โชคดีครับ
ขอบคุณมากครับ :)
hoolala Wed, 07/08/2013 - 22:47
In reply to ถ้าเคยเขียน C# ก็ Windows by naiaong
ขอบคุณมากครับ :)
เคยทำแค่ iOS กับ android
SleeperMoNKeY Wed, 07/08/2013 - 22:41
เคยทำแค่ iOS กับ android ไม่เคยทำ WP ซะด้วยสิ ขอตอบแค่ตอนโยกจาก android มา iOS นะครับ
ผมคิดว่าตอนเริ่ม iOS ง่ายกว่าตอนเริ่ม android ส่วนนึงเพราะเราเข้าใจกระบวนการในมือถือมาจาก android แล้ว
ทำให้เวลาย้ายไปอีกอันมันจะมีจุดร่วมอยู่หลายอันครับ เราสามารถไปต่อได้ไวขึ้น และผมก็คิดว่า WP มันก็คงไม่ได้ต่างไปจากกันเท่าไหร่
ดังนั้นผมคิดว่าพอๆกันครับ
เอ๊ะ แต่เหมือนว่า WP จะใช้ c# พัฒนา ซึ่งรูปแบบก็คล้ายๆ java ของ android
WP ก็น่าจะง่ายกว่านิดนึงนะ
ไม่ทราบว่าคุณมีแอพตัวเดียวกัน
hoolala Wed, 07/08/2013 - 22:48
In reply to เคยทำแค่ iOS กับ android by SleeperMoNKeY
ไม่ทราบว่าคุณมีแอพตัวเดียวกันทั้งใน Android และ iOS บ้างมั๊ยครับ
อยากทราบว่าการพอร์ตแอพทั้งตัวไป iOS ยากง่ายแค่ไหนครับ
ขอบคุณครับ
มีตัวนึงครับที่อยู่บนสอง OS
SleeperMoNKeY Wed, 07/08/2013 - 23:54
In reply to ไม่ทราบว่าคุณมีแอพตัวเดียวกัน by hoolala
มีตัวนึงครับที่อยู่บนสอง OS แต่ผมเขียนใหม่หมดตั้งแต่ต้นนะ ไม่ได้พอร์ตไปอ่ะครับ
ฝั่ง WP ถ้าเขียน app
osmiumwo1f Wed, 07/08/2013 - 23:52
In reply to เคยทำแค่ iOS กับ android by SleeperMoNKeY
ฝั่ง WP ถ้าเขียน app ธรรมดาหน่ะ ง่ายอยู่ครับ แต่ถ้าทำอะไรซับซ้อนขึ้นมาหน่อย อาจจะต้องพกพาราฯ เป็นกระปุกเลยทีเดียว
ปล. ห้ามกินพาราฯ ติดต่อกันเกิน 7 วัน เพราะอาจทำให้ตับพังได้ครับ
Android
hoolala Thu, 08/08/2013 - 17:57
In reply to ฝั่ง WP ถ้าเขียน app by osmiumwo1f
Android ทำอะไรซับซ้อนหน่อยก็ปวดหัวใช่ย่อยนะครับ :)
ผมว่า Window Phone
onsensei Thu, 08/08/2013 - 10:50
ผมว่า Window Phone ง่ายกว่าครับเพราะ syntax ที่คล้ายกัน
ทั้งฝัง logic (java vs. C#)
และฝั่ง design (xml vs. xaml)
แต่ทางฝั่ง iOS จะมีทั้ง delegate , .h , .m , .xib ซึ่งคนทำ android มาจะรู้สึกไม่คุ้นเคยครับ
ส่วนเงื่อนไขการส่งแอพนี่ไม่มั่นใจครับ
แต่ทางฝั่ง Window Phone จะมีเงื่อนไขจุกจิกพอสมควร
โอ้ จริงหรอครับ จริง ๆ
hoolala Thu, 08/08/2013 - 13:49
In reply to ผมว่า Window Phone by onsensei
โอ้ จริงหรอครับ
จริง ๆ ผมก็สนใจทำแอพ Window Phone มากกว่า เพราะว่าไม่มีเครื่อง Mac ใช้ และก็กลัวการแข่งขันที่สูงมากใน iOS ด้วย
ขอบคุณสำหรับข้อมูลครับ
WP เขียนง่าย แต่ติดต่อกับ
Architec Thu, 08/08/2013 - 13:47
WP เขียนง่าย แต่ติดต่อกับ Service ของ MS แท้ๆยากมาก(ต่อได้แต่พวก class, method เหมือนนรก) แล้วก็ port code ไป platform อื่นยากด้วย
iOS ย้ายโค้ดไป Android สบาย tools สำหรับ port มีเยอะ
ผมคิดว่า ไม่ต่างกันครับ
heart Thu, 08/08/2013 - 22:28
ผมคิดว่า ไม่ต่างกันครับ จะกระโดดไปเขียนอะไรก็ใช้เวลาเรียนรู้ไม่ต่างกันเลย
เป็นผม จะเลือกด้วยการมองที่ platform ที่น่าสนใจเป็นอันดับแรกๆ
Android จะมี developer
Similanblu Sat, 10/08/2013 - 18:26
Android จะมี developer ecosystem ที่น่ารักและเป็นมิตรกว่า iOS ครับ ถ้าจะเขียนแอพใหม่ที่ค่อนข้างซับซ้อนและยังไม่ชัวร์กับคอนเซปท์ แนะนำให้เขียนแอนดรอยด์ก่อน เพราะเขียนแล้วจะอัพเดทจะแก้เมื่อไหร่ยังไงก็ได้ อัพตอนเช้าตอนเย็นโหลดได้ แถมถ้ายังไม่คิดจะอัพขึ้นสโตร์ ก็เขียนดีบั๊กกับมือถือตัวเองได้เลย ทดลองใช้บนเครื่องจริง ไม่ต้องเสียเงินสักบาท
ในขณะที่ iOS กว่าจะได้ทดลองบนมือถือจริงก็ต้องเสียก่อน 6000 บาท เพื่อสมัคร developer account เวลาอัพโหลดขึ้นสโตร์ก็ต้องรอ approve เป็นอาทิตย์ ไม่เหมาะกับการทดลองเขียนแอ็พใหม่ๆ ที่ยังไม่ชัวร์เป็นอย่างมาก
ข้อเสียของแอนดรอยด์คือ spec ของเครื่องมันต่างกันมากๆ ทำให้เวลาเขียนต้องระวังเรื่องการรองรับหลายๆ เวอร์ชั่นด้วย แต่ถ้าเขียน iOS จะสบายใจ ว่าถ้ามันรันเครื่องคุณได้ ก็รันในอีกหลายล้านเครื่องได้
Windows Phone ไม่เคยลอง
แก้ให้นะครับ iOS Dev Account
totiz Mon, 12/08/2013 - 14:43
In reply to Android จะมี developer by Similanblu
แก้ให้นะครับ iOS Dev Account ค่าใช้จ่ายปีละ ~3,000 บาทครับ https://developer.apple.com/programs/ios/
ขอขอบคุณทุก ๆ ความเห็นครับ :)
hoolala Tue, 13/08/2013 - 19:43
ขอขอบคุณทุก ๆ ความเห็นครับ :)