ท่าทีของไมโครซอฟท์เปลี่ยนแปลงไปมากในรุ่นหลังๆ หลังจากประกาศให้ Visual Studio 2013 สามารถใช้งานได้ฟรีแล้ว ตอนนี้ Visual Studio 2015 ก็เพิ่มความสามารถเข้ามาอีกหลายอย่าง
ที่สำคัญที่สุดคงเป็นความสามารถในการเขียนแอพแอนดรอยด์ได้ในตัว พร้อมกับอีมูเลเตอร์ของตัวเองที่มีประสิทธิภาพสูง โดยชุดพัฒนาแอนดรอยด์จะใช้ Android SDK API Level 19 และ NDK r10
นอกจากแอนดรอยด์แล้ว Visual Studio 2015 ยังรองรับเครื่องมือภายนอกอีกหลายตัวเพื่อให้พัฒนาแอนดรอยด์ได้ เช่น Apache ANT, Git, Google Chrome, หรือ Node.js
ที่มา - Naked ALM, ArsTechnica
Comments
หลายัว => หลายตัว
แจ่มคร้าบบบบบบบ
ดีครับจะได้มีหลายๆเครื่องมือในการพัฒนาแอพ
ว่าแต่เขียน iOS ได้มั้ย
The Dream hacker..
ได้ครับ เพราะใช้ Xamarin
สุดยอดอ่า Microsoft คงเปลี่ยนผ่านจากบริษัทที่ทำ OS ขายเป็นหลัก มาเป็น Platform และ Software :D
ยอดเยี่ยมหวังว่าจะได้หนีจาก Android Studio กากๆ ซะที
มันเพิ่งจะ beta ไม่ใช่เรอะ
คำว่า beta จะเขียนยังไงก็เขียนได้ครับ เพราะเอาเข้าจริงไอ้นี่ beta มาตั้งกะปี 2013 แถมออกมา 9 version แล้วยังห่วยเหมือนเดิม =*=)
ส่วนที่ว่ากาก เพราะแค่ install ปุ๊ปก็ใช้ไม่ได้นี่ก็ค่อนข้างจะดูติ๊งต๊องเกินไปหน่อยล่ะ ต้องแก้ config โน้นนี่นั่น เอาแค่กว่าจะ config เสร็จ โหลด SDK ที่จำเป็นเพื่อที่จะรัน Hello word ได้พี่แกก็ล่อเป็นวัน วิธี config บอกก็เหมือนไม่บอก link ไป link มาหาแทบไม่เจอ พ่วงด้วย emulator สุดอืดกากเป็ดทำอะไรไม่ได้อีกต่างหาก ไม่แปลกหรอกครับที่ App ดีๆ จะน้อย เพราะ dev บางคนเจอเครื่องมือเขียนโปรแกรมติ๊สแตกแบบนี้ก็รับไม่ได้เหมือนกัน = =")
ลองกด pause เวลา install SDK หรือโหลดมาไม่สมบูรณ์ network error ไปก่อน แค่นี้ก็บูม กลายเป็นโกโก้ครั้นแล้วครับ SDK เจ้งบ้ง โหลดมาใหม่ก็ไม่ได้อีกต่างหาก แถมถ้า SDK โหลดผ่าน package manager แล้วหาวิธี uninstall ไม่เจอก็จบแล้วล่ะครับ
ปล.Emulator รันผ่าน Mac ไม่ได้ลื่นและไม่ใช่ของดีเลยครับ แค่เปิดมาแล้วต้อง boot os นานเป็นนาที นี่ก็ว่าแปลกๆ ไปหน่อยล่ะ key ลัดเครื่องมือต่างๆ ใน Emulator ก็ไม่มีบอก
ปล2.วิธี install ทราบอยู่ครับ เพราะปัจจุบันก็ใช้อยู่ และลงไว้ทั้ง Mac และ Windows แต่เข้ามาบ่นเพราะความกากของ dev tools ลงทีใช้เวลาเป็นวัน เวลาใช้งานก็อืดตามสไตล์ Java อีกต่างหาก = =")
ผมกลับไม่มีปัญหาอะไรเลยแฮะ ลงมาก็เริ่มเขียนได้เลย อีมูก็ลื่นดี
อาจจะเป็นเพราะผมคุ้นกับ intellij อยู่แล้วก็เป็นได้
Android Studio หรือ intellij น่ะครับที่ใช้อยู่ ถ้ากรณีเคยลง intellij มาก่อนมันน่าจะมี JDK กับ SDK ล่าสุดอยู่แล้วปรกติมันก็ใช้ได้เลย แต่ถ้า format เครื่องลงใหม่แล้วลงแต่ Android Studio น่าจะเสียเวลา Update SDK เป็นวัน ถ้า Mac ก็อาจจะซวยหนักต้องไปเปิด terminal update SDK บางตัวเพิ่มตามที่มันฟ้อง Error อีก
เจอแบบนี้ฝันสลายเลย ว่าจะลอง Android Studio ซะหน่อยแต่ให้มานั่ง config เป็นวันๆนี่ก็ไม่ไหวนะ TT-TT
Config เป็นวันนี่ไม่เคยเจอแฮะ
จะมีนานแค่ตอนโหลด SDK เอง ถ้านานก็โหลดแค่สำหรับ version ที่เราเจาะจงก็ได้นี่ครับ
ถ้าพ่วงมากับinstaller ด้วยจะตัวใหญ่เกินไปเปล่าๆ
ลงครั้งที่สอง ครั้งที่สาม Config ไม่ถึงวันหรอกครับ แต่ที่บอกว่า
-โหลดแค่สำหรับ version ที่เราเจาะจง....
ไอ้ตอนคนลงครั้งแรกผมว่าไม่น่าจะรู้แน่ๆ แถมเปิดมางงเป็นไก่ตาแตก โปรแกรมบ้าอะไรลงเสร็จแล้วใช้งานไม่ได้
ถ้าบน windows ส่วนมากเจอปัญหาตั้งกะ JDK ต้องไปแก้ System Variable แถมถ้า win 64bit path permission อาจไม่ตรง ยิ่งถ้าไปเจอพวกกำหนด policy server ที่ไม่ใช่ admin นี่จบแห่ ต่อให้ใช้ account admin เข้ามาก็แก้กันยาว ส่วนมากที่เจอมันจะมี bug เวลา create folder permission ไม่ตรงเวลา update SDK
ส่วนกรณีบน Mac ก็ใช่ย่อย ลงเสร็จรอบแรกแล้วต้องมารัน terminal ไปงม update SDK ต่างหาก แถมถ้า SDK เน่าระหว่าง update ไม่อยากจะคิด = =")
ฮ่าๆ ผมเข้าใจความรู้สึกคุณเลยครับ กับประสบการณ์ของการสัมผัส ครั้งแรก กับ Android SDK "งง เป็นไก่ตาแตก" อันนี้ถูกใจจริงๆ :-D
เวอร์ไปเยอะเลยครับ
ผมเพิ่งหัดเขียน Android เมื่อเดือนสองเดือนที่แล้ว (ไม่เคยลง JDK, Java IDE ใดๆ)
Hello World แรกก็ใช้เวลาไม่นานครับ ขอแค่ลอง Google สักนิดครับ
ปล ยกเว้นเน็ตบ้านคุณจะช้าโคตรๆโหลดไฟล์ร้อยเม็กใช้เวลาหลายชั่วโมง
คงเป็นไปได้ว่า เวอร์ชั่นปัจจุบัน ปรับปรุงดีขึ้นเยอะมั้งครับ ละปัญหาอีกอย่างที่เจอก็คือปัญหาเน็ต แล้วก็โหลดไฟล์ตาม tutorial ไม่ได้ ปรากฏว่าไม่เจอ repository ตามคู่มือ !!!
ผมแนะนำให้ลองลง SDK บน Mac ที่ format ใหม่ๆ แล้วลองกด Cancel เล่นตอนติดตั้งครั้งแรกแล้วจะรู้รสชาติครับ
แล้วไปกด Cancel มันทำไมหล่ะครับ ><"
ผมว่าถ้ามัน Cancel แล้วพังมันไม่ควรจะให้เรากดปุ่ม Cancel ได้นะ
ผมทั้งบน Windows และ Mac ครับ
ถ้าจำไม่ผิด ผมเคย cancel นะ มากกว่า 1 ครั้ง
บางครั้งผมอัพเดท หรือโหลด SDK จากนอกบ้านแล้วเน็ตมันช้า
ผมก็กดยกเลิกไป แล้วกลับไปโหลดที่้บ้านอีกทีก็ไม่มีปัญหา
เรื่อง delete SDK ปุ่มมันก็อยู่ข้างๆกันกับ install SDK นั่นแหละ
อาจเป็นเพราะผมใช้เวอร์ชันใหม่ๆแล้วก็ได้มั้ง
ทำใจร่มๆ กลับไปลองใช้อีกครั้ง มันอาจจะไม่ได้กากอย่างตอนแรกแล้วก็ได้ครับ
เวอร์ชั่นล่าสุด. ผมว่าก็พอใช้ได้แล้วนะครับ
เปลี่ยนCEOแล้วดีขึ้นเยอะเลยแหะ ตรงข้ามกับแอปเปิ้ลเลย
เชื่อว่าคงกำลังทำงานกันเต็มที่ทั้งคู่ครับ
เพียงแต่ช่วงนี้ MS มีการเปลี่ยนแปลงที่เห็นได้ชัดกว่า แถมโดนใจผู้ใช้ส่วนใหญ่อีกต่างหาก
คนขี้ลืม | คนบ้าเกม | คนเหงาๆ
apple ก็แจกเยอะนะครับ osx iwork osx server
รู้สึกได้ว่า MS กำลังมา ตอนนี้เหมือนพยายามเอาใจผู้ใช้ทุกทาง
มีของดีอยู่แล้ว เปิดให้คนใช้มาขึ้น ทำอะไรได้มากขึ้น
ฐานผู้ใช้เดิมก็เยอะอยู่แล้ว บริหาร Ecosystem ดีๆ คนหนีไปไหนไม่รอด
import มาจาก eclipse android project ได้ไหมครับ
อาจจะต้อง convert นะ (อัตโนมัติ + อัตโนมือ) เพราะคงไม่ใช่ Java IDE อ่ะ (เห็นข้างบนบอกใช้ Xamarin)
Jusci - Google Plus - Twitter
โปรแกรมเดียวที่เขียนได้ทุกภาษาบนสมาร์ทโฟน
ถ้าผมเข้าใจประโยคนี้ไม่ผิด ขอแย้งนิดนะครับ -- ไม่ได้เขียนทุกภาษาครับ ใน Visual Studio ใช้ C# เขียน ซึ่งปกติแล้ว Android จะใช้ Java ในการเขียน และ ios ใช้ Objective-C ในการเขียน
กำลังคิดเหมือนกันครับ ว่าน่าจะเป็น C# บน MONO / Xamarin
Xamarin เขียนภาษาเดียวบนหลายๆแพลตฟอร์ม แต่ไม่ได้เขียนทีเดียวแล้วรันได้ทุกแพลตฟอร์ม ต้องมานั่งแก้จนมือหงิกอีก
นับแต่นั้นมาผมเลิกคุยกับเซลของ Xamarin เลย
ตัว compiler ของ Xamarin ก็ห่วยครับ bytecode ที่ได้ไม่มีคุณภาพ
ผมลองเขียนโปรแกรมเดียวกันแล้ว compile ... app ที่ได้จาก Xamarin ทำงานแบบกระตุกอย่างเห็นได้ชัดมากๆ
(แค่ List ธรรมดา)
เลิกใช้ครับ
ผมว่าคงไม่ทุกภาษาหรอกครับ แต่น่าจะเป็นเพราะการทำให้ .NET ใช้งาน Cross-platform ได้
เป็นฮีโร่ประเภทเลทเกมหรือป่าวหว่า MS เนี่ย
ประมาณนั้นครับ สายป่านยาว มีเวลาปรับตัวได้นานหน่อย แต่เลทเกมแล้วจะเกิดรึเปล่านี่ก็อีกเรื่องนึง
เลทเกมอาจจะไม่เกิด เพราะทีมตรงข้ามมี cc เยอะ 555
เพจตัวอย่างผลงานถ่ายภาพ / วีดีโอ
ซื้อ Xamarin มาเลยก็ดีนะครับจบๆครบๆ
โอ้ จะได้ลองเขียน Android บ้างแล้วซิ
ก็ดีครับ ผมว่าจะเริ่มเขียน android มาตั้งแต่ต้นปีแล้วยังไม่ได้เริ่มเลย ยังไม่มุ่งมั่นพอ+ไม่อยากยุ่งกับeclipse แต่ ใช้ Android studio ก็ค้างไปหลายรอบ หวังว่าจะออกเร็วและใช้ง่ายครับ
ตอนไปเรียน xamarin ทำไมต้องมานั่งเขียน code แยก ios กับ android
เท่าที่ศึกษามา มันมีพฤติกรรมใน Life Cycle ของตัวแอพไม่เหมือนกัน บางอย่างต้องเขียนแยก บางอย่างรวมกันได้ ซึ่งตรงนี้ต้องเช็คเป็นตัวๆ ไปครับ
ผมฝันไปหรือเปล่า?
เดี๋ยวๆ ตอนที่มีคดีความกับ SUN สมัย VS2005 ที่ใส่ Java มาด้วย MS จะทำไงละเนี่ย? (Plugin?)
แจกฟรีเหอะ please
VS2015 community edition ฟรี อยู่แล้วครับ
เสียดายที่ MS เลือกใช้ Xamarin แทนที่จะใช้
C# แล้ว compile เป็น Native ios & andriod app (อาจจะแอบซุ่มทำอยู่)