Skocz do zawartości

Aktywacja nowych użytkowników
Zakazane produkcje

  • advertisement_alt
  • advertisement_alt
  • advertisement_alt
TheCornor

Udacity - Developing Android Apps

Rekomendowane odpowiedzi

9c04f5972cacb32cf00d.jpg

Udacity - Developing Android Apps

WEBRip | English | MP4 + PDF Guides | 852 x 480 | AVC ~1006 kbps | 29.970 fps

AAC | 96 Kbps | 44.1 KHz | 2 channels | Subs: English (.srt) | 06:00:56 | 2.73 GB

Genre: eLearning Video / Development, Mobile Apps, Programming

As the first course in the Android Developer Nanodegree, Developing Android Apps is the foundation of our advanced Android curriculum. This course blends theory and practice to help you build great apps the right way. In this course, you'll work with instructors step-by-step to build a cloud-connected Android app, and learn best practices of mobile development, and Android development in particular.

 

 

Lesson 1: Create Project Sunshine with a Simple UI (5-8 hrs)

Starting by installing Android Studio, you'll create your first project with a simple list-based user interface and built and deploy it to virtual and actual devices. You'll also discover what makes mobile - and Android in particular - a unique environment for app development.

 

Android Studio, Gradle, and debugging tools

User Interface and Layout managers

ListViews and Adapters

 

Lesson 2: Connect Sunshine to the Cloud (8-10 hrs)

Replace the mock data with real weather data by connecting Sunshine up to an Internet back-end courtesy of the Open Weather Map API. You'll learn how to add permissions to your app, initiate network I/O, and how to move time consuming tasks like network data transfers off the main UI thread.

 

Threading and ASyncTask

HTTP requests on web APIs

Android Permission System

 

Lesson 3: Create New Activities and Navigate Apps with Intents (8-10 hrs)

Give your app structure and create more complex Activities. You'll learn about Android's Intent framework, and how to use Intents to navigate between Activities, both within your app and as a way to add 3rd party functionality.

 

App navigation with Explicit Intents

Implicit Intents to incorporate 3rd-party apps

Share Intent and the Android sharing framework

Broadcast Intents and Broadcast Receivers

 

Lessons 4: Use Content Providers and Loaders to Persist and Recover Data (15-20 hrs)

Learn how the Android framework manages the activity lifecycle, and how it differs from what you might expect, and dive head-first into the world of persistent storage. Learn how to create databases, use Android's Content Providers to provide an abstraction layer between your data and your UI implementation, and use Loaders to efficiently load stored data.

 

Activity lifecycle and background activity termination

SQLite databases and JUnit tests

Creating and using a Content Provider as an abstraction layer

Using Loaders to asynchronously load data

Creating Adapters to bind UI components to Content Providers

 

Lesson 5: Implement Rich and Responsive Layouts (8-10 hrs)

Create rich, responsive user interfaces that work across a variety of different hardware types and screen sizes. You'll learn more details on using the Android Layout managers, Fragments, UI widgets, and Android design prin[beeep]les to add visual polish to your user interfaces, and how to create your own controls from scratch.

 

Fundamental Android design prin[beeep]les

Supporting localization and variable screen sizes

Optimizing tablet UIs using Fragments

Accessibility Features

Custom views

 

Lesson 6: Use Services and Notifications to Run in the Background (5-8 hrs)

Deliver a great user experience, even when your app isn't visible. Learn how the Android framework manages background apps; and discover how to use Services and Notifications to make your app to be active when it's not in the foreground. You'll learn techniques for efficient data transfers using SyncAdapters and Google Cloud Messaging, so your app can stay up-to-date without draining the battery.

 

DOWNLOAD

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

 

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

 

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

 

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

 

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

 

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

    • 1 Posts
    • 69 Views
    • 1 Posts
    • 73 Views

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej witryny, wyrażasz zgodę na nasze Warunki użytkowania.