Tags:
Node Thumbnail

ท่าทีของไมโครซอฟท์เปลี่ยนแปลงไปมากในรุ่นหลังๆ หลังจากประกาศให้ 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

Get latest news from Blognone

Comments

By: hisoft
ContributorWindows PhoneWindows
on 16 November 2014 - 10:14 #763999
hisoft's picture

หลายัว => หลายตัว

By: pro.it
iPhoneWindows PhoneAndroidBlackberry
on 16 November 2014 - 10:21 #764001

แจ่มคร้าบบบบบบบ

By: knightomon on 16 November 2014 - 10:27 #764002
knightomon's picture

ดีครับจะได้มีหลายๆเครื่องมือในการพัฒนาแอพ

By: Aize
ContributorWindows PhoneAndroidWindows
on 16 November 2014 - 10:36 #764003
Aize's picture

ว่าแต่เขียน iOS ได้มั้ย


The Dream hacker..

By: TheYoonuchs
Windows PhoneWindows
on 16 November 2014 - 10:56 #764007 Reply to:764003
TheYoonuchs's picture

ได้ครับ เพราะใช้ Xamarin

By: pingkunga
iPhoneWindows PhoneAndroidRed Hat
on 16 November 2014 - 11:54 #764012

สุดยอดอ่า Microsoft คงเปลี่ยนผ่านจากบริษัทที่ทำ OS ขายเป็นหลัก มาเป็น Platform และ Software :D

By: PandaBaka
iPhoneAndroidWindows
on 16 November 2014 - 12:04 #764015
PandaBaka's picture

ยอดเยี่ยมหวังว่าจะได้หนีจาก Android Studio กากๆ ซะที

By: pepporony
ContributorAndroid
on 16 November 2014 - 15:42 #764037 Reply to:764015

มันเพิ่งจะ beta ไม่ใช่เรอะ

By: PandaBaka
iPhoneAndroidWindows
on 16 November 2014 - 16:35 #764040 Reply to:764037
PandaBaka's picture

คำว่า beta จะเขียนยังไงก็เขียนได้ครับ เพราะเอาเข้าจริงไอ้นี่ beta มาตั้งกะปี 2013 แถมออกมา 9 version แล้วยังห่วยเหมือนเดิม =*=)

ส่วนที่ว่ากาก เพราะแค่ install ปุ๊ปก็ใช้ไม่ได้นี่ก็ค่อนข้างจะดูติ๊งต๊องเกินไปหน่อยล่ะ ต้องแก้ config โน้นนี่นั่น เอาแค่กว่าจะ config เสร็จ โหลด SDK ที่จำเป็นเพื่อที่จะรัน Hello word ได้พี่แกก็ล่อเป็นวัน วิธี config บอกก็เหมือนไม่บอก link ไป link มาหาแทบไม่เจอ พ่วงด้วย emulator สุดอืดกากเป็ดทำอะไรไม่ได้อีกต่างหาก ไม่แปลกหรอกครับที่ App ดีๆ จะน้อย เพราะ dev บางคนเจอเครื่องมือเขียนโปรแกรมติ๊สแตกแบบนี้ก็รับไม่ได้เหมือนกัน = =")

By: Architec
ContributorWindows PhoneAndroidWindows
on 16 November 2014 - 17:20 #764049 Reply to:764040
  • โหลด Android Studio
  • โหลด SDK
  • ตั้งค่า Studio ให้ชี้ไปที่ตำแหน่งของ SDK
  • ถ้าไม่มี JDK ก็ไปโหลดมา
  • Emulator ห่วย(กาก) แนะนำให้ใช้ของ Genymotion ถ้ายังช้าไม่ถูกใจ แนะนำให้ใช้ Mac รับรองลื่นหัวแตก
By: PandaBaka
iPhoneAndroidWindows
on 16 November 2014 - 17:50 #764051 Reply to:764049
PandaBaka's picture

ลองกด pause เวลา install SDK หรือโหลดมาไม่สมบูรณ์ network error ไปก่อน แค่นี้ก็บูม กลายเป็นโกโก้ครั้นแล้วครับ SDK เจ้งบ้ง โหลดมาใหม่ก็ไม่ได้อีกต่างหาก แถมถ้า SDK โหลดผ่าน package manager แล้วหาวิธี uninstall ไม่เจอก็จบแล้วล่ะครับ

ปล.Emulator รันผ่าน Mac ไม่ได้ลื่นและไม่ใช่ของดีเลยครับ แค่เปิดมาแล้วต้อง boot os นานเป็นนาที นี่ก็ว่าแปลกๆ ไปหน่อยล่ะ key ลัดเครื่องมือต่างๆ ใน Emulator ก็ไม่มีบอก

ปล2.วิธี install ทราบอยู่ครับ เพราะปัจจุบันก็ใช้อยู่ และลงไว้ทั้ง Mac และ Windows แต่เข้ามาบ่นเพราะความกากของ dev tools ลงทีใช้เวลาเป็นวัน เวลาใช้งานก็อืดตามสไตล์ Java อีกต่างหาก = =")

By: nat3738
ContributorAndroidRed HatUbuntu
on 16 November 2014 - 22:51 #764095 Reply to:764051

ผมกลับไม่มีปัญหาอะไรเลยแฮะ ลงมาก็เริ่มเขียนได้เลย อีมูก็ลื่นดี

อาจจะเป็นเพราะผมคุ้นกับ intellij อยู่แล้วก็เป็นได้

By: PandaBaka
iPhoneAndroidWindows
on 16 November 2014 - 23:38 #764098 Reply to:764095
PandaBaka's picture

Android Studio หรือ intellij น่ะครับที่ใช้อยู่ ถ้ากรณีเคยลง intellij มาก่อนมันน่าจะมี JDK กับ SDK ล่าสุดอยู่แล้วปรกติมันก็ใช้ได้เลย แต่ถ้า format เครื่องลงใหม่แล้วลงแต่ Android Studio น่าจะเสียเวลา Update SDK เป็นวัน ถ้า Mac ก็อาจจะซวยหนักต้องไปเปิด terminal update SDK บางตัวเพิ่มตามที่มันฟ้อง Error อีก

By: bflower
Android
on 16 November 2014 - 18:17 #764058 Reply to:764040

เจอแบบนี้ฝันสลายเลย ว่าจะลอง Android Studio ซะหน่อยแต่ให้มานั่ง config เป็นวันๆนี่ก็ไม่ไหวนะ TT-TT

By: varshard
AndroidWindows
on 16 November 2014 - 23:42 #764100 Reply to:764040

Config เป็นวันนี่ไม่เคยเจอแฮะ
จะมีนานแค่ตอนโหลด SDK เอง ถ้านานก็โหลดแค่สำหรับ version ที่เราเจาะจงก็ได้นี่ครับ
ถ้าพ่วงมากับinstaller ด้วยจะตัวใหญ่เกินไปเปล่าๆ

By: PandaBaka
iPhoneAndroidWindows
on 17 November 2014 - 00:00 #764101 Reply to:764100
PandaBaka's picture

ลงครั้งที่สอง ครั้งที่สาม 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 ไม่อยากจะคิด = =")

By: NightMare on 17 November 2014 - 15:02 #764225 Reply to:764101
NightMare's picture

ฮ่าๆ ผมเข้าใจความรู้สึกคุณเลยครับ กับประสบการณ์ของการสัมผัส ครั้งแรก กับ Android SDK "งง เป็นไก่ตาแตก" อันนี้ถูกใจจริงๆ :-D

By: Warizz
Android
on 17 November 2014 - 14:50 #764221 Reply to:764040
Warizz's picture

เวอร์ไปเยอะเลยครับ

ผมเพิ่งหัดเขียน Android เมื่อเดือนสองเดือนที่แล้ว (ไม่เคยลง JDK, Java IDE ใดๆ)
Hello World แรกก็ใช้เวลาไม่นานครับ ขอแค่ลอง Google สักนิดครับ

ปล ยกเว้นเน็ตบ้านคุณจะช้าโคตรๆโหลดไฟล์ร้อยเม็กใช้เวลาหลายชั่วโมง

By: NightMare on 17 November 2014 - 15:05 #764226 Reply to:764221
NightMare's picture

คงเป็นไปได้ว่า เวอร์ชั่นปัจจุบัน ปรับปรุงดีขึ้นเยอะมั้งครับ ละปัญหาอีกอย่างที่เจอก็คือปัญหาเน็ต แล้วก็โหลดไฟล์ตาม tutorial ไม่ได้ ปรากฏว่าไม่เจอ repository ตามคู่มือ !!!

By: PandaBaka
iPhoneAndroidWindows
on 17 November 2014 - 15:39 #764231 Reply to:764221
PandaBaka's picture

ผมแนะนำให้ลองลง SDK บน Mac ที่ format ใหม่ๆ แล้วลองกด Cancel เล่นตอนติดตั้งครั้งแรกแล้วจะรู้รสชาติครับ

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 18 November 2014 - 00:12 #764380 Reply to:764231
Ford AntiTrust's picture

แล้วไปกด Cancel มันทำไมหล่ะครับ ><"

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 18 November 2014 - 10:38 #764523 Reply to:764380
UltimaWeapon's picture

ผมว่าถ้ามัน Cancel แล้วพังมันไม่ควรจะให้เรากดปุ่ม Cancel ได้นะ

By: Warizz
Android
on 19 November 2014 - 10:27 #764885 Reply to:764231
Warizz's picture

ผมทั้งบน Windows และ Mac ครับ

ถ้าจำไม่ผิด ผมเคย cancel นะ มากกว่า 1 ครั้ง
บางครั้งผมอัพเดท หรือโหลด SDK จากนอกบ้านแล้วเน็ตมันช้า
ผมก็กดยกเลิกไป แล้วกลับไปโหลดที่้บ้านอีกทีก็ไม่มีปัญหา

เรื่อง delete SDK ปุ่มมันก็อยู่ข้างๆกันกับ install SDK นั่นแหละ

อาจเป็นเพราะผมใช้เวอร์ชันใหม่ๆแล้วก็ได้มั้ง
ทำใจร่มๆ กลับไปลองใช้อีกครั้ง มันอาจจะไม่ได้กากอย่างตอนแรกแล้วก็ได้ครับ

By: shinosuke
iPhoneAndroidUbuntuWindows
on 16 November 2014 - 18:55 #764065 Reply to:764015

เวอร์ชั่นล่าสุด. ผมว่าก็พอใช้ได้แล้วนะครับ

By: inote
iPhone
on 16 November 2014 - 12:09 #764018

เปลี่ยนCEOแล้วดีขึ้นเยอะเลยแหะ ตรงข้ามกับแอปเปิ้ลเลย

By: Elysium
ContributorWindows PhoneSymbianWindows
on 16 November 2014 - 12:15 #764019 Reply to:764018
Elysium's picture

เชื่อว่าคงกำลังทำงานกันเต็มที่ทั้งคู่ครับ

เพียงแต่ช่วงนี้ MS มีการเปลี่ยนแปลงที่เห็นได้ชัดกว่า แถมโดนใจผู้ใช้ส่วนใหญ่อีกต่างหาก


คนขี้ลืม | คนบ้าเกม | คนเหงาๆ

By: hydrojen
iPhoneRed HatWindows
on 17 November 2014 - 09:23 #764123 Reply to:764018
hydrojen's picture

apple ก็แจกเยอะนะครับ osx iwork osx server

By: i2ans
iPhoneWindows PhoneAndroidWindows
on 16 November 2014 - 12:54 #764023

รู้สึกได้ว่า MS กำลังมา ตอนนี้เหมือนพยายามเอาใจผู้ใช้ทุกทาง
มีของดีอยู่แล้ว เปิดให้คนใช้มาขึ้น ทำอะไรได้มากขึ้น
ฐานผู้ใช้เดิมก็เยอะอยู่แล้ว บริหาร Ecosystem ดีๆ คนหนีไปไหนไม่รอด

By: lithian on 16 November 2014 - 12:55 #764025

import มาจาก eclipse android project ได้ไหมครับ

By: mementototem
ContributorJusci&#039;s WriterAndroidWindows
on 16 November 2014 - 14:00 #764031 Reply to:764025
mementototem's picture

อาจจะต้อง convert นะ (อัตโนมัติ + อัตโนมือ) เพราะคงไม่ใช่ Java IDE อ่ะ (เห็นข้างบนบอกใช้ Xamarin)


Jusci - Google Plus - Twitter

By: takato
iPhoneWindows PhoneAndroidBlackberry
on 16 November 2014 - 13:48 #764028
takato's picture

โปรแกรมเดียวที่เขียนได้ทุกภาษาบนสมาร์ทโฟน

By: TheYoonuchs
Windows PhoneWindows
on 16 November 2014 - 22:09 #764089 Reply to:764028
TheYoonuchs's picture

ถ้าผมเข้าใจประโยคนี้ไม่ผิด ขอแย้งนิดนะครับ -- ไม่ได้เขียนทุกภาษาครับ ใน Visual Studio ใช้ C# เขียน ซึ่งปกติแล้ว Android จะใช้ Java ในการเขียน และ ios ใช้ Objective-C ในการเขียน

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 17 November 2014 - 10:56 #764146 Reply to:764089
PaPaSEK's picture

กำลังคิดเหมือนกันครับ ว่าน่าจะเป็น C# บน MONO / Xamarin

By: Architec
ContributorWindows PhoneAndroidWindows
on 17 November 2014 - 12:19 #764179 Reply to:764146

Xamarin เขียนภาษาเดียวบนหลายๆแพลตฟอร์ม แต่ไม่ได้เขียนทีเดียวแล้วรันได้ทุกแพลตฟอร์ม ต้องมานั่งแก้จนมือหงิกอีก

นับแต่นั้นมาผมเลิกคุยกับเซลของ Xamarin เลย

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 17 November 2014 - 17:20 #764274 Reply to:764179
PaPaSEK's picture

ตัว compiler ของ Xamarin ก็ห่วยครับ bytecode ที่ได้ไม่มีคุณภาพ

ผมลองเขียนโปรแกรมเดียวกันแล้ว compile ... app ที่ได้จาก Xamarin ทำงานแบบกระตุกอย่างเห็นได้ชัดมากๆ

(แค่ List ธรรมดา)

เลิกใช้ครับ

By: obnetarena
Windows PhoneWindows
on 16 November 2014 - 22:56 #764097 Reply to:764028

ผมว่าคงไม่ทุกภาษาหรอกครับ แต่น่าจะเป็นเพราะการทำให้ .NET ใช้งาน Cross-platform ได้

By: HiZOurBOoMz
iPhoneWindows PhoneBlackberryWindows
on 16 November 2014 - 14:41 #764033

เป็นฮีโร่ประเภทเลทเกมหรือป่าวหว่า MS เนี่ย

By: hisoft
ContributorWindows PhoneWindows
on 16 November 2014 - 15:19 #764035 Reply to:764033
hisoft's picture

ประมาณนั้นครับ สายป่านยาว มีเวลาปรับตัวได้นานหน่อย แต่เลทเกมแล้วจะเกิดรึเปล่านี่ก็อีกเรื่องนึง

By: Fasndee
ContributorAndroidWindows
on 16 November 2014 - 15:24 #764036 Reply to:764033
Fasndee's picture

เลทเกมอาจจะไม่เกิด เพราะทีมตรงข้ามมี cc เยอะ 555


เพจตัวอย่างผลงานถ่ายภาพ / วีดีโอ

By: darthvader
Windows PhoneWindows
on 16 November 2014 - 16:17 #764039
darthvader's picture

ซื้อ​ Xamarin​ มาเลยก็ดีนะค​รับจบๆครบๆ

By: 100dej
AndroidWindows
on 16 November 2014 - 17:14 #764047

โอ้​ จะ​ได้​ลอง​เขียน​ Android​ บ้าง​แล้ว​ซิ​

By: Jaddngow
AndroidUbuntuWindows
on 16 November 2014 - 17:28 #764050
Jaddngow's picture

ก็ดีครับ ผมว่าจะเริ่มเขียน android มาตั้งแต่ต้นปีแล้วยังไม่ได้เริ่มเลย ยังไม่มุ่งมั่นพอ+ไม่อยากยุ่งกับeclipse แต่ ใช้ Android studio ก็ค้างไปหลายรอบ หวังว่าจะออกเร็วและใช้ง่ายครับ

By: takato
iPhoneWindows PhoneAndroidBlackberry
on 16 November 2014 - 18:35 #764061
takato's picture

ตอนไปเรียน xamarin ทำไมต้องมานั่งเขียน code แยก ios กับ android

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 17 November 2014 - 12:09 #764174 Reply to:764061
Ford AntiTrust's picture

เท่าที่ศึกษามา มันมีพฤติกรรมใน Life Cycle ของตัวแอพไม่เหมือนกัน บางอย่างต้องเขียนแยก บางอย่างรวมกันได้ ซึ่งตรงนี้ต้องเช็คเป็นตัวๆ ไปครับ

By: pote2639
ContributoriPhoneWindows PhoneWindows
on 17 November 2014 - 00:13 #764103

ผมฝันไปหรือเปล่า?

By: Architec
ContributorWindows PhoneAndroidWindows
on 17 November 2014 - 09:01 #764120

เดี๋ยวๆ ตอนที่มีคดีความกับ SUN สมัย VS2005 ที่ใส่ Java มาด้วย MS จะทำไงละเนี่ย? (Plugin?)

By: isk on 18 November 2014 - 00:01 #764377

แจกฟรีเหอะ please

By: level255
Windows
on 23 November 2015 - 13:45 #863238
level255's picture

VS2015 community edition ฟรี อยู่แล้วครับ

เสียดายที่ MS เลือกใช้ Xamarin แทนที่จะใช้
C# แล้ว compile เป็น Native ios & andriod app (อาจจะแอบซุ่มทำอยู่)