Tiny Android Projects Using Kotlin

Panjuta, Denis, Nwokike, Loveth

  • 出版商: CRC
  • 出版日期: 2024-02-02
  • 售價: $5,920
  • 貴賓價: 9.5$5,624
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032622512
  • ISBN-13: 9781032622514
  • 相關分類: AndroidJVM 語言
  • 海外代購書籍(需單獨結帳)

商品描述

In today's fast-paced world, Android development is a rapidly evolving field that requires regular updates to keep up with the latest trends and technologies. Tiny Android Projects Using Kotlin is an excellent resource for developers who want to learn to build Android applications using the latest tools and frameworks.

KEY FEATURES

- Teaches building Android apps using Kotlin, XML, and Jetpack Compose

- Includes saving data on the device using the Room database library

- Teaches communication between an Android device and data on the internet using REST API

- Shows how to create different Android menu navigations using Jetpack Compose

- Introduces the most architectures used in Android Projects and implements MVVM

With Kotlin being the most preferred language for Android development, this book provides a practical, hands-on approach to learning the language and building high-quality Android apps using Kotlin, XML, and Jetpack Compose.

商品描述(中文翻譯)

在今天快節奏的世界中,Android開發是一個快速發展的領域,需要定期更新以跟上最新的趨勢和技術。《Tiny Android Projects Using Kotlin》是一本優秀的資源,適合開發者學習使用最新的工具和框架來構建Android應用程式。

主要特點包括:
- 教授使用Kotlin、XML和Jetpack Compose來構建Android應用程式
- 包括使用Room數據庫庫在設備上保存數據
- 教授Android設備與互聯網上的數據之間的通信,使用REST API
- 展示如何使用Jetpack Compose創建不同的Android菜單導航
- 介紹Android項目中使用的最常見架構,並實現MVVM

由於Kotlin是Android開發中最受歡迎的語言,本書提供了一種實用的、實踐的方法來學習該語言,並使用Kotlin、XML和Jetpack Compose來構建高質量的Android應用程式。

作者簡介

Denis Panjuta. Born in Russia and raised in Germany, Denis Panjuta's journey is a testament to the power of perseverance and the pursuit of passion. The youngest of three siblings, Denis was introduced to the world of computers at the tender age of 11. This early encounter sparked a fascination that would shape the course of his life. Despite the initial struggle to learn Java at 17, Denis was not deterred. He recognized that the outdated resources he was using were a barrier to his progress. It wasn't until he was 23, armed with a fresh mindset, up-to-date books, and the vast resources of YouTube, that he finally broke through the barriers and became a software developer. Denis pursued his higher education at the University of Applied Sciences in Konstanz, Germany. It was here that he began to merge his passion for coding with a newfound interest: teaching. His bachelor's thesis, a series of coding tutorials, not only won him the award for the best thesis of the semester but also paved the way for his career as a coding instructor. Today, Denis is a respected instructor in Android App Development and .NET Programming. His love for teaching is evident in his approach. He believes that "sharing knowledge multiplies the knowledge," a philosophy that has guided his career and his life. Outside of his professional pursuits, Denis is an avid gamer, skater, and hiker. His love for these activities is a reflection of his adventurous spirit and his constant pursuit of new challenges. (edited)

Denis's journey took a new turn when he decided to write a book. With a large audience of subscribers on YouTube and Udemy, he saw this as the next natural step in sharing his knowledge and passion for coding. His vision is ambitious yet inspiring: to teach coding to 10 million people and to improve the world through the software developed by his students. This vision, coupled with his dedication and passion, makes Denis Panjuta a beacon of inspiration in the world of coding education.

Loveth Nwokike is a software developer and a technical content creator with keen interest in mobile applications and proficiency in native Android development. She has worked on customer facing solutions serving millions of android users. She has interests in developer communities and is continuously in participation as either a volunteer or an organizer. She is enthusiastic about new technologies and loves to explore latest advancement in the IT field. When she is not on a computer she can be at the gym, playing table tennis, or taking a walk.

作者簡介(中文翻譯)

Denis Panjuta。出生於俄羅斯並在德國長大,Denis Panjuta的旅程證明了毅力和追求熱情的力量。作為三個兄弟姐妹中最小的一個,Denis在11歲時就接觸到了計算機世界。這次早期的相遇引發了他對生活軌跡的塑造的著迷。儘管在17歲時學習Java時遇到了困難,但Denis並沒有被打敗。他意識到他使用的過時資源是阻礙他進步的障礙。直到他23歲時,憑藉新的心態、最新的書籍和豐富的YouTube資源,他終於突破了障礙,成為了一名軟體開發者。Denis在德國康斯坦茨應用科學大學攻讀高等教育。在這裡,他開始將他對編碼的熱情與一種新發現的興趣相結合:教學。他的學士論文是一系列編碼教程,不僅為他贏得了學期最佳論文獎,也為他的教學生涯鋪平了道路。如今,Denis是一位受人尊敬的Android應用開發和.NET編程教師。他對教學的熱愛在他的方法中表現得淋漓盡致。他相信“分享知識可以使知識倍增”,這一哲學指導著他的職業生涯和生活。在他的專業追求之外,Denis是一位狂熱的遊戲玩家、滑板手和徒步旅行者。他對這些活動的熱愛反映了他的冒險精神和對新挑戰的不斷追求。

當Denis決定寫一本書時,他的旅程又開始了新的轉折。擁有YouTube和Udemy上大量訂閱者的他,認為這是分享他對編碼知識和熱情的下一個自然步驟。他的願景雖然雄心勃勃,但也鼓舞人心:教授編碼給1000萬人,並通過他的學生開發的軟體改善世界。這個願景加上他的奉獻和熱情,使得Denis Panjuta成為編碼教育領域的一個啟發之光。

Loveth Nwokike是一位軟體開發者和技術內容創作者,對移動應用程序有濃厚的興趣,並精通原生Android開發。她曾參與開發面向數百萬Android用戶的客戶解決方案。她對開發者社區有興趣,並不斷參與其中,無論是作為志願者還是組織者。她對新技術充滿熱情,喜歡探索IT領域的最新進展。當她不在電腦前時,她可能在健身房、打乒乓球或散步。