Katika somo hili unakwenda kujifunza kuhusu sheria na kanuni za undishi wa code za Kotlin yaani syntax za kotlin.
Somo leu moja kwa moja linakwenda kuanzia kwenye code za hello world. Copi code hizo hapo chini kisha pest kwenye text editor unayotumia.
fun main() {
println("Hello World")
}
1. Kotlin file extension
Format ya faili ya Kotlin ni kt. Mfano faili linaloitwa mafunzo litaandikwa hivi mafunzo.kt .kwa wale ambao mnatumia jetbrain faili lako utaliona kwenye folda linaloitwa kotlin. Angalia upande wa kushoto kuna palipoandikwa scr bofya hapo kisha bofya main kisha bofya kotlin hapo utalikuta faili lako. Kuanzi hapo ndipo tunapoendelea kufanyia mazoezi.
2. Mwanzo wa program
Kama ukiangalia ode hizo hapo juu utaona program yetu imeanza na keyword fun, hii keyword ama hili neno hutumika katika kuandika function. Funnction ni kikundi cha code ambazo huweza kutumika kufanya kazi fulani. Tunajifunza zaidi huko mbele.
Kisha utaona kuna keyword nyingine main() hii ndio function yenyewe. Hii huonyesha mwanzo wa program ya kotlin. Function hii code zake zipo ndani ya {}. Kwa mfano utaona hapo kuna println(“hello world”). Hapo kuna function nyingine ya println() hii hutumika ku print matokeo ya code kwenye screen.
Sasa ili kuona matokeo bofya batani ya kijani iliyofanana na batani ya kuplay mziki, inapatikana kwa juu katikati hii ni kwa wanaotumia kompyuta na software ya jetbrain. Kwa wale wanaotumia simu bofya batani ya ku play ama fuata maelekezo ya App unayotuia. Na kama unatumia online compiler weka code kusha bofya run.
Kisha angalia kwa chini itakuwa inaonyesha kama ina run. Ikimaliza unaona neno hello world kwenye ubao mweusi kwa chini. Huo unao ndio unaitwa console angalia picha hapo chini namba 3. Namba 1 inaonyesha neno java hapa nataka utambuwe kuwa kotlin yenyewe inafanyakazi kwenye java environment na hapo kwenye namba 2 utaona kuna 0. Hiyo inaonyesha kuwa code zime run bila hata ya matatizo.
Kama unatumia software nyingine maelekezo hayo hapo juu unaweza kuwa tofauti.
Katika matoleo ya zamani ya Kotlin ulihitajika kuweka parameter kwenye main function ambapo mfano wa hapo juu utaandikwa hivi
fun main(args : Array<String>) {
println("Hello World")
}
3. String na nmba
String ni mkusanyiko wa herufi, namba, na alama nyinginezo. Mfano mafunzo_55@bongoclass.com . Sasa unapoandika string utatakiwa kutumia alama ya (“) yaani quotation mark ama alama za kunukuu. Hivyo itaandikwa “mafunzo_55@bongoclass.com” kama hutoweka hizo alama haitaweka ku run. Ama kuhusu namba ">...
Jiunge nasi WhatsApp kupata update zetu
Umeionaje Makala hii.. ?
Katika somo hili tutakwenda kuingia ndani zaidi kwenye somo la function. Hapa tutakwenda kuona aina za function.
Soma Zaidi...Katika somo hili utakwend akujifunza kuhusu nadharia ya package, kazi zake, aina zake na jinsi zinavyotumika
Soma Zaidi...Katika somo hili utakwend akujifunza jinsi ya kuandika variable kweye Kotlin. pia utakwenda kujifunza kuhusu concatnation na interpolation
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu aina za data zinazotumika kwenye Kotlin.
Soma Zaidi...Katika somo hili utakwend akujifunza maana ya function, jinsi ya kuandika function na kuweka parameter kwenye function
Soma Zaidi...Katika somo hili tutajifunza kuhusu method za String zinazotumika kwenye Kotlin.
Soma Zaidi...Katika somo hili tutajifunza kuhusu method na properties za Kotlin zinazofanya kazi kwenye namba.
Soma Zaidi...Somo hili linaeleza maana ya data classes katika Kotlin, kwa nini zipo, jinsi ya kuzitumia, sifa zake, pamoja na mifano ya vitendo. Pia tutajifunza tofauti kati ya class ya kawaida na data class.
Soma Zaidi...Jinsi ya kuchukuwa user input kwenye Kotlin kwa ajili ya kuongeza user interaction kwenye program.
Soma Zaidi...Somo hili linaeleza msingi wa database, kwa nini tunazitumia, aina za database, na utangulizi wa MySQL. Pia tutaona jinsi Kotlin inaweza kuunganishwa na MySQL kwa ajili ya kutekeleza CRUD operations (Create, Read, Update, Delete).
Soma Zaidi...