Sebuah ?mesin pencari untuk ???sumber belajar buatan komunitas untuk pelajar abad ke-21.??Belajar dengan mengikuti jejak (sumber daya) para ahli atau buat sendiri, berikan saran/sumber daya yang tepat kepada orang lain untuk belajar.
Temukan informasi dan dokumentasi lebih lanjut di sini.
Ini adalah aplikasi asli pendamping untuk aplikasi langkah kaki. Aplikasi lintas platform ini sedang dikembangkan untuk platform Android dan iOS menggunakan Flutter SDK oleh Google.
Dengan aplikasi Footsteps & ekstensi browser, kami mengambil pendekatan pertama dari mentor/pakar pengetahuan subjek untuk memecahkan masalah. Aplikasi flutter ini akan membantu individu untuk menambahkan/mengelola tautan di jalur pembelajaran mereka. Ini berfungsi seperti ekstensi browser yang berfungsi saat ini.
Berikut adalah beberapa contoh mengapa kami menciptakan jejak kaki:
Thread Reddit - "Tentang Sertifikasi Ilmu Data IBM"
Pastikan Anda telah menginstal Flutter (https://flutter.dev/docs/get-started/install)
Coba instal dan bereksperimen dengan versi pengembangan di ponsel Anda
Jangan sungkan dalam bertanya, kami akan dengan senang hati membantu
$ git clone https://github.com/fnplus/footsteps-flutter-app.git $ cd footsteps-flutter-app/ $ flutter run
Di bawah ini adalah dependensi yang Anda perlukan untuk sebagian besar aplikasi FlutterFire, dengan asumsi Anda menggunakan Firestore dan Google SignIn.
pubspec.yaml
dependencies: flutter: sdk: flutter firebase_core: ^0.4.0 firebase_analytics: ^1.0.4 firebase_auth: ^0.6.6 google_sign_in: ^3.2.4
Pastikan Anda menginstal dan menjalankan emulator Android.
Pertama, isi formulir ini untuk meminta akses ke proyek firebase.
Selanjutnya, buat sertifikat SHA1 untuk memungkinkan Firebase menyediakan klien OAuth2 dan kunci API saat menggunakan Login dengan Google dan/atau link dinamis.
Unduh file google-services.json ke direktori android/app . Pada titik ini, Anda dapat melewati semua langkah selanjutnya di Firebase console (Flutter melakukan hal ini secara otomatis).
android/build.gradle
buildscript { dependencies { // ... classpath 'com.google.gms:google-services:3.2.1' // <-- here } }
Sekarang kita perlu mendaftarkan layanan Google kita di file build Gradle.
Itu saja. Coba jalankan flutter run dengan perangkat Android yang ditiru atau dicolokkan untuk memverifikasi bahwa penyiapan berhasil.
Penyiapan iOS tidak terlalu membosankan dan dapat diselesaikan dalam satu langkah.
Klik tambahkan aplikasi Anda ke iOS lalu unduh file GoogleService-Info.plist ke direktori ios/Runner/Runner dari XCode.
Pada titik ini, Anda seharusnya sudah bisa menyajikan aplikasi dengan menjalankan flutter run.
Jalankan flutter doctor dan selesaikan masalah apa pun yang terdeteksi
Buka aplikasi di Android Studio atau XCode dan buatlah. Periksa lognya.
Jika aplikasi Anda mogok saat startup tanpa log, itu mungkin karena Anda mengubah id di file AndroidManifest.xml .
Berkontribusi
Silakan baca CONTRIBUTING.md untuk informasi tentang cara berkontribusi pada perluasan langkah kaki.
Garpu repositori ini?
Kloning repositori bercabang
git clone https://github.com/<your_user_name>/footsteps-flutter-app.git
Arahkan ke direktori proyek.
cd footsteps-flutter-app/
Tambahkan referensi ke repositori asli
git remote add upstream https://github.com/fnplus/footsteps-flutter-app.git
Lihat perubahan menggunakan
git remote -v
Buat cabang baru.
git checkout -b <your_branch_name>
Selalu tarik dari repo upstream ke cabang master Anda agar tetap setara dengan proyek utama.
git pull upstream master
Sebelum membuat masalah, diskusikan dengan mentor proyek di Slack Channel
Lakukan perubahan pada kode sumber setelah Anda ditugaskan oleh mentor.
Komit perubahan Anda.
git add . git commit -m "<your_commit_message>"
Dorong cabang lokal Anda ke repositori jarak jauh.
git push -u origin <your_branch_name>
Buat Permintaan Tarik!
Terakhir, buka repositori Anda di browser dan klik compare and pull requests
. Kemudian tambahkan judul dan deskripsi pada permintaan penarikan Anda yang menjelaskan upaya berharga Anda.
klik Compare and Pull Request
Selamat! Duduk dan bersantai, Anda telah memberikan kontribusi Anda pada proyek Aplikasi Footsteps Flutter.
Abhishek Uniyal
Dev Daksan
Praveen Kumar
Sudipto Ghosh
Tarun Nagpal
Jangan ragu untuk menanyakan pertanyaan Anda!! ?
Berlisensi di bawah Lisensi GPL v3.
Terima kasih kepada banyak kontributor kami.