แอปพลิเคชัน Bootstrap เพื่อช่วยนักพัฒนาในการเริ่มแอปพลิเคชัน Android ใหม่
แอปพลิเคชัน Bootstrap เพื่อช่วยนักพัฒนาในการเริ่มแอปพลิเคชัน Android ใหม่
สิ่งที่คุณจะพบภายใน:
* รูปแบบ UI ที่นำไปใช้
- การออกแบบวัสดุ
- ลิ้นชักการนำทาง, NavigationView, CoordinatorLayout, AppBarLayout, แถบเครื่องมือ (AppCompatActivity)
- รายการ/รายละเอียด (แฟรกเมนต์)
- การ์ดวิว
- ดึงเพื่อรีเฟรช
- สปินเนอร์ในแถบเครื่องมือ
- ขนมปังปิ้งตามบริบทด้วย SnackBar
* ปรับปรุง UX
- การเปลี่ยนแปลงส่วน
- รูปแบบที่แตกต่างกันในโหมดแนวนอน
- ไม่มีหน้าจอสแปลช (เพราะป้องกันรูปแบบ)
* สถาปัตยกรรม
- การฉีดพึ่งพาด้วยกริช
- RxJava สำหรับการขอสิทธิ์และคำขอเครือข่าย
* ความพากเพียร
- ฐานข้อมูล Sqlite : จัดการการสร้าง/อัพเกรดฐานข้อมูลโดยใช้สคริปต์ sql
- ตัวอย่าง ContentProvider
- AsyncTaskLoader และ CursorLoader
* เครือข่าย
- คำขอ Json พร้อมชุดติดตั้งเพิ่มและ okhttp
- ซิงค์อะแดปเตอร์
- ดึงข้อความจากเว็บไซต์ WordPress
* จีโอล็อค
- รองรับหลายภาษาด้วยบริการ Google Play
- ตัวอย่าง Geocoder, การคำนวณระยะทาง, จัดเรียงตามระยะทาง
* โปรโมตแอปของคุณ
- ลิงก์ไปยังแอปพลิเคชันบน Google Play Store เพื่อเพิ่มคะแนน/ความคิดเห็น
- หน้าจอ ChangeLog (สามารถแสดงว่ามีอะไรใหม่ตั้งแต่เวอร์ชันก่อนหน้าหรือแสดงบันทึกการเปลี่ยนแปลงทั้งหมด)
* สร้างรายได้จากแอปของคุณ
- บูรณาการของ AdMob
- หน้าจอการบริจาค (paypal)
* คนอื่น
- ผู้ใช้เข้าสู่ระบบ (facebook, google+
- การตั้งค่า FragmentCompat
- Eula (End User License Agreement) : ยอมรับ/ปฏิเสธ Eula ในครั้งแรกหรือเพียงแค่แสดง
- เปิดใช้งาน Multidex แล้ว
อ่านเพิ่มเติม