This shows you the differences between two versions of the page.
moby:android:03 [2020/05/28 16:59] radu.ciobanu created |
moby:android:03 [2020/07/21 08:03] (current) radu.ciobanu |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{:moby:android:an_banner.png?nolink&250|}} | ||
+ | |||
===== Sesiunea 3 - Testare și debugging ===== | ===== Sesiunea 3 - Testare și debugging ===== | ||
- | TODO | + | A treia lecție este formată din trei componente și parcurge următoarele subiecte: |
+ | |||
+ | * folosirea depanatorului din Android Studio | ||
+ | * setarea și controlul breakpoint-urilor | ||
+ | * testarea unitară a codului | ||
+ | * folosirea bibliotecilor de suport pentru a asigura compatibilitatea cu versiuni mai vechi de Android. | ||
+ | |||
+ | ==== Depanatorul din Android Studio ==== | ||
+ | |||
+ | În această primă parte a sesiunii, vom învăța despre depanatorul de cod din Android Studio. | ||
+ | |||
+ | <note important> | ||
+ | **//Prezentare//** | ||
+ | |||
+ | [[https://docs.google.com/presentation/d/1aNm77WMADE6HwbbkB95KUgPw2YsqUDInGtssmjkxLVk/edit#slide=id.g116d7d9d49_3_13|3.1 The Android Studio debugger]] | ||
+ | </note> | ||
+ | |||
+ | <note tip> | ||
+ | **//Concept chapter//** | ||
+ | |||
+ | [[https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-1-get-started/lesson-3-testing,-debugging,-and-using-support-libraries/3-1-c-the-android-studio-debugger/3-1-c-the-android-studio-debugger.html|3.1 The Android Studio debugger]] | ||
+ | </note> | ||
+ | |||
+ | <note> | ||
+ | **//Codelab//** | ||
+ | |||
+ | [[https://codelabs.developers.google.com/codelabs/android-training-using-debugger/#0|3.1 The debugger]] | ||
+ | </note> | ||
+ | |||
+ | ==== Testarea de aplicații ==== | ||
+ | |||
+ | În a doua parte, vom învăța despre testarea în Android și vom crea și rula teste locale în Android Studio folosind JUnit. | ||
+ | |||
+ | <note important> | ||
+ | **//Prezentare//** | ||
+ | |||
+ | [[https://docs.google.com/presentation/d/1A6Go1QVd1tokPOU5lTBJqKdBxF51nja5xhxj23SvWRo/edit#slide=id.g116d7d9d49_3_13|3.2 App testing]] | ||
+ | </note> | ||
+ | |||
+ | <note tip> | ||
+ | **//Concept chapter//** | ||
+ | |||
+ | [[https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-1-get-started/lesson-3-testing,-debugging,-and-using-support-libraries/3-2-c-app-testing/3-2-c-app-testing.html|3.2 App testing]] | ||
+ | </note> | ||
+ | |||
+ | <note> | ||
+ | **//Codelab//** | ||
+ | |||
+ | [[https://codelabs.developers.google.com/codelabs/android-training-unit-tests/#0|3.2 Unit tests]] | ||
+ | </note> | ||
+ | |||
+ | ==== Biblioteca Android Support ==== | ||
+ | |||
+ | În final, vom învăța să folosim biblioteca Android Support pentru a avea acces la versiuni compatibile cu variante mai vechi de Android ale unor elemente noi. | ||
+ | |||
+ | <note important> | ||
+ | **//Prezentare//** | ||
+ | |||
+ | [[https://docs.google.com/presentation/d/1fI5xtrhEh5L8_occt4WRizMF_WbuNUBO-URYvWX3mJI/edit#slide=id.g116d7d9d49_3_13|3.3 The Android Support Library]] | ||
+ | </note> | ||
+ | |||
+ | <note tip> | ||
+ | **//Concept chapter//** | ||
+ | |||
+ | [[https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-1-get-started/lesson-3-testing,-debugging,-and-using-support-libraries/3-3-c-the-android-support-library/3-3-c-the-android-support-library.html|3.3 The Android Support Library]] | ||
+ | </note> | ||
+ | |||
+ | <note> | ||
+ | **//Codelab//** | ||
+ | |||
+ | [[https://codelabs.developers.google.com/codelabs/android-training-support-libraries/#0|3.3 Support libraries]] | ||
+ | </note> | ||
+ | |||
+ | ====== ====== | ||
+ | {{:moby:android:smartrdi_an.png?nolink&300|}} |