สิ่งตีพิมพ์ในหัวข้อ 'kotlin'


Kotlin & Data Science: เรื่องราวความรักที่กำลังเริ่มต้น
Kotlin ปรากฏตัวครั้งแรกในปี 2011 และสร้างความฮือฮาให้กับโลกแห่งการเขียนโค้ด ฉันได้ยินภาษานี้เป็นครั้งแรกเมื่อปีที่แล้ว ซึ่งบังเอิญเกิดขึ้นไม่นานหลังจากที่ "Google ประกาศ Kotlin ให้เป็นภาษา Android อย่างเป็นทางการ" ตั้งแต่นั้นมาก็มี “บิ๊กแบง” อีกสองสามอย่างตามมา และการคาดการณ์ในปัจจุบันยังเพิ่มการใช้งานทั่วโลกอย่างต่อเนื่อง ด้านล่างนี้คือรายละเอียดของที่เก็บ Github ตามภาษาในปีนี้: พัฒนาโดยทีม JetBrains เล็กๆ ในเซนต์ปีเตอร์สเบิร์ก Kotlin เป็นภาษาที่พิมพ์แบบคงที่ซึ่ง: ทำงานบน JVM..

สวัสดี #androidDevs นี่คือ Androidbites ที่ฉันพยายามแยกแนวคิดเล็กๆ ออกเป็น...
จัดการตำแหน่งอย่างปลอดภัยแม้ในขณะที่สมาชิกข้อมูลถูกเปลี่ยนตำแหน่ง! สวัสดี #androidDevs นี่คือ Androidbites ที่ฉันพยายามแยกแนวคิดเล็กๆ ออกเป็นส่วนย่อยของโค้ดที่เข้าใจได้ และแบ่งปันประสบการณ์การเรียนรู้ของฉันกับมัน ตามบทความก่อนหน้าของฉัน ฉันได้พูดคุยถึงวิธีการจำกัดการทำลายโครงสร้างใน kotlin ในกรณีที่คุณพลาด โปรดไปที่ลิงก์ต่อไปนี้ AndroidBites | 6 สิ่งที่ต้องรู้ก่อนทำลายล้างใน Kotlin วิธีทำลายล้างใน Kotlin , ข้อจำกัดของการทำลายล้างใน Kotlin,..

TDD — ส่วนที่ 3, ด้ามจับ และ Robolectric (Android)
ตกลง ความท้าทายอย่างหนึ่งที่เหลืออยู่คือเราควรจัดการกับ DI เมื่อเราทำ TDD อย่างไร นั่นเป็นความท้าทายจริงๆ หรืออะไร? เมื่อเราทดสอบ Fragment/Activity ของเรา เราอาจไม่สามารถเข้าถึงแหล่งข้อมูลของเราได้ เนื่องจากเป็น Retrofit และ Room และ … เราสามารถมีห้องในหน่วยความจำได้ แต่บริการเว็บล่ะ ดังที่ฉันรู้ว่าเราสามารถมีแนวทางที่แตกต่างกันในการจัดการปัญหานี้ได้: ใช้ Mock Web Service เพื่อจำลองการเชื่อมต่อเครือข่ายและผ่านการปรับปรุงเพิ่มเติมที่เหมาะสม ถอนการติดตั้ง Reposotry หรือ UseCase DI..

คุณควรลองใช้ Kotlin ในฐานะนักพัฒนา PHP หรือไม่?
เป็นเวลาหนึ่งปีแล้วที่ฉันตัดสินใจเปลี่ยนจาก PHP เป็น Kotlin ฉันต้องการแบ่งปันความรู้สึกส่วนตัวของฉันเกี่ยวกับการเปลี่ยนแปลงนี้กับคุณ นอกจากนี้ฉันอยากจะแนะนำ Kotlin ให้เป็นตัวเลือกที่เป็นไปได้เมื่อมองหาโอกาสใหม่ PHP เป็นภาษาที่ไม่ดีใช่หรือไม่ ไม่แน่นอน PHP รุ่นล่าสุด (8.0, 8.1) นำเสนอสิ่งดีๆ มากมาย เช่น คุณลักษณะ การกำหนดคุณสมบัติในตัวสร้าง นิพจน์การจับคู่ ตัวดำเนินการที่ปลอดภัยแบบ null การแจงนับ และประเภทการส่งคืน "ไม่" เมื่อฉันเปลี่ยนมาใช้ Kotlin สิ่งเหล่านี้หายไปทั้งหมด..

Java ถึง Kotlin ตอนที่ 3 — ตัวแปรและน้ำตาลวากยสัมพันธ์
ส่วนที่ 2 สาธิตวิธีการต่างๆ ส่วนใหญ่ที่คลาสและวิธีการต่างๆ สามารถใช้ใน Kotlin ตอนที่ 3 จะสาธิตสิ่งเจ๋งๆ ส่วนใหญ่ที่ Kotlin สามารถทำได้กับตัวแปร นี่คือจุดที่สิ่งต่าง ๆ เริ่มน่าสนใจและสนุกสนาน ใน Kotlin ตัวแปรสมาชิก (ตัวแปรระดับคลาส) เรียกว่า “คุณสมบัติ” ในขณะที่ตัวแปรท้องถิ่นเรียกว่า “ท้องถิ่น” เนื่องจากหลายส่วนของโพสต์บนบล็อกนี้กล่าวถึงสิ่งต่าง ๆ ที่สามารถใช้ได้กับทั้งทรัพย์สินและคนในท้องถิ่น คำว่า "ตัวแปร" จึงอาจใช้แทนได้ ตัวแก้ไขการมองเห็น (สาธารณะ/ส่วนตัว/ค่าเริ่มต้น/ภายใน)..

วิวัฒนาการของการพัฒนา Android
ย้อนกลับไปในช่วง 5 ปีที่ผ่านมาของการพัฒนา Android และการพัฒนามาไกลแค่ไหน ฉันสร้างแอปพลิเคชัน Android เป็นครั้งแรกในปี 2558 สมัยนั้นการพัฒนา Android แตกต่างไปจากเดิมอย่างสิ้นเชิงเมื่อเทียบกับที่เป็นอยู่ในปัจจุบัน ไม่มีไลบรารี Jetpack ที่จะเรียนรู้เกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดเมื่อคุณจัดการกับแอปประสิทธิภาพสูงและชุดข้อมูลขนาดใหญ่ และไม่มีชุด UI ที่หรูหราเช่น ConstraintLayout หรือ MotionLayout พูดตามตรง แม้แต่ Android Studio ก็ยังไม่ฉลาดขนาดนั้น..

มาเรียนรู้วิธีเขียนโค้ดโดยใช้ Kotlin — ตอนที่ 003 กันดีกว่า
ว้าว คุณเชื่อไหมว่าเรามาถึงภาคที่สี่ของซีรีส์นี้แล้ว? หากคุณยังใหม่กับซีรีส์นี้ ฉันขอแนะนำอย่างยิ่งให้ "กลับไปที่บทนำ" เนื่องจากแต่ละส่วนต่อยอดจากส่วนก่อนหน้า ในส่วนที่สาม เราจะเรียนรู้เกี่ยวกับโฟลว์การควบคุมต่อไปโดยการเรียนรู้เกี่ยวกับลูปประเภทแรกของเรา อย่างไรก็ตาม ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณได้สร้างแพ็คเกจใหม่ชื่อ part_003 และสร้างไฟล์ Kotlin ใหม่ชื่อ app เยี่ยมมาก มาเริ่มกันเลย ลูปคืออะไร..