Tags:
Node Thumbnail

กูเกิลเปิดตัว Instant Apps ตั้งแต่งาน I/O 2016 และเริ่มปล่อยใช้งานกับผู้ใช้จริงเมื่อต้นปีที่ผ่านมา วันนี้กูเกิลก็ประกาศให้นักพัฒนาทุกคนเข้าถึง Instant Apps ได้แล้ว

Instant Apps ต้องแยกแอปเป็นส่วนๆ เพื่อให้ตัวแอปโหลดได้เร็ว กูเกิลระบุว่านักพัฒนาชุดแรกที่ทำงานกับกูเกิลสามารถแก้แอปเป็น Instant Apps ได้ภายใน 4-6 สัปดาห์ โดยนักพัฒนาต้องใช้ Android Studio 3.0 และโหลด Android Instant Apps SDK ตัว Play Console จะมีช่องให้อัพโหลด APK แยกกันระหว่างแอปแบบติดตั้งปกติและ Instant Apps

Android Studio 3.0 ยังรองรับภาษา Kotlin เป็นภาษาทางการภาษาที่สองนอกจากจาวา โดยตัวภาษา Kotlin นั้นเขียนสั้นกว่าจาวาในหลายกรณี ขณะที่ตัวโค้ดทำงานเข้ากับจาวาได้เต็มรูปแบบ ทำให้นักพัฒนาสามารถเลือกย้ายภาษาสำหรับพัฒนาได้ทีละส่วน ตัวพัฒนาโดย JetBrains ผู้พัฒนา IntelliJ เครื่องมือค่อนข้างครบถ้วน รวมถึงตัวแปลงภาษาจาวาเป็น Kotlin

นอกจากการรองรับบนแอนดรอยด์แล้ว กูเกิลยังเตรียมสร้างมูลนิธิไม่หวังผลกำไรขึ้นมาดูแลการพัฒนา Kotlin ต่อไป โดยร่วมกับ JetBrains ผู้พัฒนาเดิม

ที่มา - Android Developers: Instant Apps, Android Developers: Kotlin

No Description

Get latest news from Blognone

Comments

By: hiddenmin
AndroidUbuntuWindows
on 18 May 2017 - 08:14 #987642
hiddenmin's picture
โดยร่วมกับ IntelliJ ผู้พัฒนาเดิม

หมายถึง JetBrains หรือเปล่าครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 18 May 2017 - 08:24 #987646 Reply to:987642
lew's picture

แก้ไขแล้วครับ


lewcpe.com, @public_lewcpe

By: ysmdm1
iPhoneAndroidIn Love
on 18 May 2017 - 08:19 #987644
ysmdm1's picture

แบบนี้เป็นไปได้ไหมครับ ว่าในอนาคตจะเลิกใช้ Java เปลี่ยนมาใช้ Kotlin แค่อย่างเดียว

By: himura123
iPhoneAndroidWindowsIn Love
on 18 May 2017 - 09:43 #987664 Reply to:987644
himura123's picture

น่าจะมีโอกาศเกิดขึ้นได้

By: PNNutkung
ContributorAndroidWindows
on 18 May 2017 - 13:00 #987719 Reply to:987644
PNNutkung's picture

จริงๆแล้ว Kotlin มันก็แปลงตัวเองเป็น Java อยู่ดีละครับ 555

By: syootakarn
iPhoneWindows PhoneAndroidBlackberry
on 18 May 2017 - 08:36 #987651
syootakarn's picture

Android Studio ก็พัฒนาโดย JetBrains ครับ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 18 May 2017 - 09:04 #987658
mr_tawan's picture

จริงๆ google น่าจะมาช่วยภาษา jvm อื่นๆ บ้าง :-)


  • 9tawan.net บล็อกส่วนตัวฮับ
By: PandaBaka
iPhoneAndroidWindows
on 18 May 2017 - 09:06 #987659
PandaBaka's picture

ภาษา Kotlin นี่จะกลายเป็นเหมือน Swift หรือเปล่าเนี่ย
ล่อให้มาเขียน แต่เปลี่ยนไปเปลี่ยนมาไม่นิ่งซักที สุดท้ายต้องกลับไปตายรังภาษาเก่า
ไม่งั้นเปลี่ยน version ทีแก้บาน = ="

By: himura123
iPhoneAndroidWindowsIn Love
on 18 May 2017 - 09:45 #987667 Reply to:987659
himura123's picture

555 พูดซะน่ากลัวเลย

By: Iamz
AndroidWindows
on 18 May 2017 - 09:53 #987670 Reply to:987659

ผมใช้อยู่แล้ว ไม่รู้สึกอย่านั้นนะครับ มีเจอบ้างที่ตอนแรกชีวิตลำบากนิดนึงเช่นทุก class ถือว่าเป็น final by default ถ้าใครจะมาสืบทอดต่อต้องไปเพิ่มคำว่า open ที่ class แม่ แล้วเวลาใช้กับ spring framework มันไปสร้าง class ที่สิบทอดจากของเราอัตโนมัติ ตอนแรกก็พังกระจาย ต้องมาเพิ่มคำว่า open เองหลายที่ แต่พอคนใช้บ่นเยอะ ๆ ไม่นานเค้าก็ออก plugin มาให้ที่รู้เองว่า class พวกนี้เดี๋ยว spring จะมาใช้แล้วก็ทำให้เป็น open เอง

สรุปว่าเวลาเปลี่ยนมักจะทำให้ชีวิตง่ายขึ้นมากกว่า

By: scarface
iPhoneAndroidBlackberry
on 18 May 2017 - 13:03 #987720 Reply to:987670
scarface's picture

นับถือตรงใช้ spring framework เพราะต้องเข้าใจ dependency injection อย่างถ่องแท้ถึงจะมันส์

By: syootakarn
iPhoneWindows PhoneAndroidBlackberry
on 18 May 2017 - 13:47 #987725 Reply to:987659
syootakarn's picture

+1

By: mk
FounderAndroid
on 18 May 2017 - 15:25 #987737 Reply to:987659
mk's picture

ทำมาตั้งแต่ปี 2011 ป่านนี้ก็น่าจะนิ่งแล้วนะครับ

By: PandaBaka
iPhoneAndroidWindows
on 18 May 2017 - 20:18 #987771 Reply to:987737
PandaBaka's picture

ถ้าเทียบกับอีกฝั่ง Swift ทำมาตั้งแต่ปี 2010 ป่านนี้ยังไม่นิ่งเลยครับ Orz
ส่วนตัวภาษา Kotlin ตอนนี้มันอาจจะยังดูดีเพราะยังอยู่ 1.x เปลี่ยน .x ตัวท้ายก็เพิ่มนิดๆ หน่อยๆ แต่ถ้าได้ขึ้น 2.x เมื่อไหร่ ความบันเทิงได้บังเกิดแหง

By: awachai
Android
on 19 May 2017 - 08:39 #987830
awachai's picture

แล้วภาษา GO ที่เป็นของกูเกิลหล่ะ ไม่ได้ไปต่อใน android รึ T T อุตสาห์ศึกษา