4/26/2019
Android Performance - Edukite
HOME / COURSE / PERSONAL DEVELOPMENT / ANDROID PERFORMANCE
Android Performance ( 9 REVIEWS )
828 STUDENTS
Any users want an app that is easily downloadable and runs fast. The course focuses on the factors that affect …
TAKE THIS COURSE
FREE
1 YEAR
https://edukite.org/course/android-performance/
1/11
4/26/2019
Android Performance - Edukite
LEVEL 2 - CERTIFICATE COURSE BADGE COURSE CERTIFICATE
59
NUMBER OF UNITS NUMBER OF QUIZZES
0
1 HOUR, 58 MINUTES
HOME
CURRICULUM
REVIEWS
Any users want an app that is easily downloadable and runs fast. The Android Performance course focuses on the factors that affect the Android Performance. If your app runs well in on low-end devices and slower internet connections, it will reach to the users dramatically. Throughout the course, you will learn how to identify and diagnose your performance problems. No matter how good your app is, if your app is slow and drains the battery, users will leave bad ratings and uninstall it immediately. The purpose of the course is to teach you the techniques of improving the performance of your app.
Assessment This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.
Certification Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certi cate at a cost of £49. Having an Of cial Edukite Certi cation is a great way to celebrate and share your success. You can: Add the certi cate to your CV or resume and brighten up your career Show it to prove your success Course Credit: Google https://edukite.org/course/android-performance/
2/11
4/26/2019
Android Performance - Edukite
COURSE CURRICULUM
Module 1 Welcome
What this Course is About
00:01:00
What You’ll Do in this Course
00:03:00
Module 2 Render
Why Rendering Performance Matters
00:02:00
De ning ‘Jank’
00:01:00
Rendering Pipeline: Common Problems
00:01:00
Android UI and the GPU
00:04:00
GPU Problem: Overdraw
00:05:00
Visualize and Fix Overdraw
00:03:00
One More Thing about Overdraw
00:01:00
Apply clipRect and quickReject
00:01:00
Apply clipRect and quickReject
00:01:00
Fixing Overdraw with Canvas API
00:03:00
Layouts, Invalidations and Perf
00:03:00
Hierarchy Viewer: Walkthrough
00:06:00
Nested Hierarchies and Performance
00:05:00
https://edukite.org/course/android-performance/
3/11
4/26/2019
Android Performance - Edukite
Optimizing Your Layout
00:02:00
Outro
00:01:00
Module 3 Compute
Intro to Compute and Memory Problems
00:02:00
Slow Function Performance
00:02:00
Traceview Walkthrough
00:05:00
Batching and Caching
00:03:00
Fix Fibonacci
00:01:00
Blocking the UI Thread
00:02:00
Use Traceview to Identify Problems
00:01:00
AsyncTask: Observe, Pro le, Analyze
00:01:00
Container Performance
00:02:00
Data Structures: Trace.beginSection
00:01:00
Data Structures: Trace.endSection
00:01:00
Run systrace on Code – Quiz
00:01:00
Compute Outro
00:01:00
00:01:00
Module 4 Memory
Memory Performance Intro
https://edukite.org/course/android-performance/
4/11
4/26/2019
Android Performance - Edukite
Memory, GC, and Performance
00:04:00
Memory Monitor Walkthrough
00:03:00
Memory Leaks
00:01:00
Heap Viewer Walkthrough
00:02:00
Spotting Leaks In Memory Monitor
00:02:00
Leaks Continued With Heap Viewer
00:01:00
Memory Leak In Allocation Tracker
00:01:00
Understanding Memory Churn
00:01:00
Allocation Tracker
00:03:00
Identify Memory Churn using Traceview
00:01:00
What’s Causing the Churn?
00:01:00
Improve Your Code To Reduce Churn
00:01:00
Recap
00:01:00
Memory Outro
00:01:00
Module 5 Battery
Battery and the Problem at Hand
00:01:00
Understanding Battery Drain
00:03:00
Battery Historian: Part 1
00:02:00
https://edukite.org/course/android-performance/
5/11
4/26/2019
Android Performance - Edukite
Battery Historian Part 2
00:04:00
Wakelock and Battery Drain
00:03:00
Stop Sleep Deprivation w/Job Scheduler
00:02:00
Network and Battery Drain
00:02:00
Using Job Scheduler
00:04:00
Job Scheduler Quiz
00:01:00
Reduce Network Access to Save Battery
00:04:00
Final Quiz
00:01:00
Battery Outro
00:01:00
Assessment
Submit Your Assignment
00:00:00
Certi cation
00:00:00
COURSE REVIEWS
4.7 9 ratings https://edukite.org/course/android-performance/
6/11
4/26/2019
Android Performance - Edukite
5 STARS
0
4 STARS
0
3 STARS
0
2 STARS
0
1 STARS
0
NO REVIEWS FOUND FOR THIS COURSE.
RELATED COURSES
https://edukite.org/course/android-performance/
7/11
4/26/2019
Android Performance - Edukite
Steam and Gas Power Systems
FREE
1441
Certi cate in Multiphase Flows
FREE
https://edukite.org/course/android-performance/
1247
8/11
4/26/2019
Android Performance - Edukite
Digital Elevation Models and Applications
FREE 1255
828 STUDENTS ENROLLED
https://edukite.org/course/android-performance/
9/11
4/26/2019
Android Performance - Edukite
BEST RECOMMEND COURSES 1909: The People’s Budget
( 9 REVIEWS )
1253 STUDENTS
21st Century Marketing
( 6 REVIEWS )
720 STUDENTS
70-697 – Con guring Windows Devices
( 7 REVIEWS )
1334 STUDENTS
SUBSCRIBE TO OUR NEWSLETTER
Get top tips & guidance from our in-house study abroad experts
Your Email
Submit https://edukite.org/course/android-performance/
10/11
4/26/2019
Android Performance - Edukite
USEFUL LINKS About Terms & Conditions Privacy Policy Cookie Policy Contact INQUIRY 3 Lower Thames Street,London,EC4R 6HE. 020 3934 9675 info@edukite.org
COPYRIGHT © BY EDUKITE
https://edukite.org/course/android-performance/
11/11