Forum Replies Created
-
AuthorPosts
-
hallo @sahendrafahreza69,
untuk error yang di alami sebetulnya kebutuhannya untuk melakukan develop aplikasi desktop windows, sehingga dibutuhkan SDK nya. jika hanya ingin mendevelop untuk android. ini bisa di abaikan.
namun jika ingin tetap menggunakannya bisa di download di link berikut
https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&channel=Release&version=VS2022&source=VSLandingPage&cid=2030&passive=falseuntuk upload gambar silahkan gunakan free share hosting image seperti https://imgbb.com/

yang wajib centang hijau adalah yang highligh kuning untuk flutter doctor nya.1. kenapa saya sering melihat parameter context, padahal itu tidak digunakan, sebenarnya apa itu context dan fungsinya untuk apa?
Contexts di dalam flutter memberikan informasi environment dan service yang dibutuhkan widget.
Misalnya, konteksnya dapat berisi informasi seperti tema aplikasi, lokasi, ukuran layar, dan lainnya.
Dengan mengakses contexts, widget dapat menampilkan dirinya berdasarkan contexts.
Di Flutter, contexts diturunkan pohon widget dari induk ke turunan,
sehingga widget turunan dapat mengakses contexts induk dan parentnya.
Hal ini memungkinkan widget untuk menggunakan informasi dari tingkat yang lebih tinggi,
tanpa harus meneruskannya sebagai argumen ke setiap widget di sepanjang proses.
Ada berbagai cara untuk mengakses contexts di Flutter,
namun yang paling umum adalah dengan menggunakan argumen BuildContext dalam metode build widget.
Dapat juga mengakses contexts dari event handler, seperti onPressed,
dengan menggunakan argumen contexts dalam callback.2. pada tutorial kenapa pada saat memberikan jarak menggunakan sizedbox bukan memberi margin saja?
karena yang paling mudah di lakukan oleh programmernya untuk memberikan jarak antara dua widget
itu menggunakan sizedbox. jadi tergantung cara berfikir dan algoritma programmernya ngoding. contohnya
jika urutan ngoding nya membuat widget, lalu berfikir akan ada jarak sebelum widget selanjutnya
maka paling enak berikan saja sizedbox langsung bisa lebih cepat bahan sizedbox sendiri adalah sebuat widget kosong
yang kita tentukan saja tinggi dan lebarnya. selanjutnya tinggal memikirkan membuat widget selanjutnya. jadi keputusannya
hanya satu , berurut dan pasti.sedangkan jika menggunakan konsep margin. maka ketika setelah membuat margin yg pertama , misalnya akan ada widget
yang ke dua di bawah nya . margin melekat pada widget . jika ingin di lekatkan pada widget pertama maka harus setting
margin bottom . jika ingin di lekatkan pada widget ke 2 maka harus di setting margin top. dan tidak semua widget memiliki
property margin. jika tidak memiliki property margin maka widget harus di bungkus container dahulu.jadi ngoding biasa nya ketika banyak cara, akhirnya akan di lakukan mana lebih cepat dan nyaman oleh programmer,
jadi just do it, dan rasakan kenyamanan nya yang mana yang menurut kita nyaman.3.kalo di laravel pola direktorinya menggunakan MVC nah kalo di flutter apa yh kok setiap saya melihat tutorial pola direktorinya mesti berbeda?
MVC (Model, View dan controller ) ini merupakan sebuah pola atau pattern dalam ngoding atau membuat aplikasi.
jadi bisa terjadi di semua aplikasi dan bahasa pemograman. dan di laravel MVC nya di buat dan di create dalam nama direktori
ini hanya semua konsep pola atau pattern yang di tetapkan supaya seragam dikumpulkan dalam direktori namanya
models, controllers, views. dimana ketika pertama kali di install laravel maka secara default digenerate
folder tersebut. sedang kan di flutter pertama kali create project tidak di generate folder Models, views dan Controllers.
Konsekuensinya programmer akan membuat folder beda beda, walaupun programmernya menerapkan konsep MVC.
makanya dalam extension visual studio code muncul extension MVC agar bisa generate folder MVC lebih cepat dan konsisten nama nya.
Konsep MVC ini bisa dan efektif juga di terapkan di flutter.4.apakah ada cara untuk mremote dan melihat data yang sudah disimpan pada sqlite sepertihalnya meremote data pada sqlserver mengunakan linqpad?
di flutter pada tutorial disini menggunakan plugin sqflite seperti pada tutorial
https://docs.flutter.dev/cookbook/persistence/sqlite
jadi tidak ada remote seperti halnya sqlserver mengunakan linqpad.hi kak sahendrafahrez,
perkenalkan saya jani.
bisa dikirim screenshootnya kak ya.
jika sudah membuka projectnya, silahkan lihat di pojok kanan atas. seperti pada gambar di bawah ini ya kak
hai kak hamidah,
silahkan row ke 4 nya ganti dengan : const Home({Key? key}) : super(key: key);
hall ini dilakukan utuk null safety

Hallo Kak reyhan,
Selamat tahun baru , dan menjadi member baru IT bOX.baik silahkan install android studio nya yang terbaru ya, supaya dapat install android SDK nya yang terbaru sehingga tampilannya seperti yang saya screenshoot.
jika menggunakan sdk untuk android 13 silahkan di centang agar install android sdk 13.Terim kasih
Janibaik kak. untuk menginstall flutter di linux (distro ubuntu ), kakak bisa bisa gunakan dua cara:
1. menggunakan command snap :
sudo snap install flutter --classic
lalu
flutter sdk-path
lalu
flutter doctor -v
lihat plugin mana yang dibutuhkan install
lalu install androis studio nya.2. dengan cara download flutter sdk nya dari git
semua cara di atas secara lengkap ada tutorialnya pada alamat berikut :
https://docs.flutter.dev/get-started/install/linuxNovember 25, 2023 at 4:27 PM in reply to: Android licenses not accepted & Android Studio (not installed) #225456dilihat dari rekomendasi flutter doctor nya agar reinstall android studio ya. walaupun sebetulnya itu masalah jdk nya yang not found. bisa di cek di user environtment di windows path nya sesuaikan daftarkan.
jika masih belum bisa saran saya untuk sebaiknya ikutin petunjuk flutter doctornya untuk install ulang android studionya. dan install flutter versi yang baru saja. dan install path nya sesuai defaultnya saja di drive c.setelah itu create project baru default flutter, lalu run debug. jika sudah bisa . baru beranjak ke pelajaran widget nya.
November 24, 2023 at 5:12 PM in reply to: Android licenses not accepted & Android Studio (not installed) #225413November 24, 2023 at 5:09 PM in reply to: Android licenses not accepted & Android Studio (not installed) #225411<img src="https://www.imghippo.com/images/1700819918.png" alt="" border="0">November 24, 2023 at 5:03 PM in reply to: Android licenses not accepted & Android Studio (not installed) #225409silahkan jalankan flutter doctor pada menu tool->flutter->flutter doctor. untuk melihat issue nya

nanti akan muncul flutter terminal dengan segala penjelsannya. terakhir diberitahu issue nya.
boleh di capture jika ada issuenya ya. selanjutnya kita selesaikan issue nya.November 23, 2023 at 5:10 PM in reply to: Android licenses not accepted & Android Studio (not installed) #225326silahkan lihat di project structure. preject setting. path jdk nya sesuaikan dengan yang diinstall ya.
jika masih belum bisa. langkah lainnya adalah coba create project default flutter. tanpa ada create widget baru . dicoba bisa berjalan apa tidak. jika tidak berjalan maka hal yg perlu di lakukan adalah setting configurasi terlebih dahulu.
November 20, 2023 at 5:32 PM in reply to: Android licenses not accepted & Android Studio (not installed) #224552bisa di infokan hasil flutter doctor nya?. silahkan jalankan flutter doctornya untuk melihat licensy nya ya.
-
AuthorPosts



