- Java 9 Programming Blueprints
- Jason Lee
- 212字
- 2021-07-02 18:56:29
Android desktop synchronization client
With this project, we'll change gears a little bit and focus specifically on a different part of the Java ecosystem: Android. To do this, we'll focus on a problem that still plagues some Android users--the synchronization of an Android device and a desktop (or laptop) system. While various cloud providers are pushing us to store more and more in the cloud and streaming that to devices, some people still prefer to store, for example, photos and music directly on the device for a variety of reasons, ranging from cost for cloud resources to unreliable wireless connectivity and privacy concerns.
In this chapter, we'll build a system that will allow users to synchronize music and photos between their devices and their desktop or laptop. We'll build an Android application that provides the user interface to configure and monitor synchronization from the mobile device side as well as the Android Service that will perform the synchronization in the background, if desired. We will also build the related components on the desktop--a graphical application to configure and monitor the process from the desktop as well as a background process to handle the synchronization from the desktop side.
This project will cover the following:
- Android
- User interfaces
- Services
- JavaFX
- REST
- Python概率統計
- Java Web基礎與實例教程(第2版·微課版)
- Practical DevOps
- Reactive Android Programming
- Unity 5 for Android Essentials
- Python編程實戰
- Deep Learning with R Cookbook
- Serverless Web Applications with React and Firebase
- 從Excel到Python數據分析:Pandas、xlwings、openpyxl、Matplotlib的交互與應用
- SwiftUI極簡開發
- 物聯網系統架構設計與邊緣計算(原書第2版)
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)
- Clojure編程樂趣
- 多接入邊緣計算實戰
- Visual C++實用教程