Android Programming for Beginners
暫譯: 初學者的 Android 程式設計

John Horton

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-30
  • 售價: $2,230
  • 貴賓價: 9.5$2,119
  • 語言: 英文
  • 頁數: 698
  • 裝訂: Paperback
  • ISBN: 1785883267
  • ISBN-13: 9781785883262
  • 相關分類: Android
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Learn all the Java and Android skills you need to start making powerful mobile applications

About This Book

  • Kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace
  • A first-principles introduction to Java, via Android, which means you'll be able to start building your own applications from scratch
  • Learn by example and build three real-world apps and over 40 mini apps throughout the book

Who This Book Is For

Are you trying to start a career in programming, but haven't found the right way in? Do you have a great idea for an app, but don't know how to make it a reality? Or maybe you're just frustrated that “to learn Android, you must know java.” If so, Android Programming for Beginners is for you. You don't need any programming experience to follow along with this book, just a computer and a sense of adventure.

What You Will Learn

  • Master the fundamentals of coding Java for Android
  • Install and set up your Android development environment
  • Build functional user interfaces with the Android Studio visual designer
  • Add user interaction, data captures, sound, and animation to your apps
  • Manage your apps' data using the built-in Android SQLite database
  • Find out about the design patterns used by professionals to make top-grade applications
  • Build, deploy, and publish real Android applications to the Google Play marketplace

In Detail

Android is the most popular OS in the world. There are millions of devices accessing tens of thousands of applications. It is many people's entry point into the world of technology; it is an operating system for everyone. Despite this, the entry-fee to actually make Android applications is usually a computer science degree, or five years' worth of Java experience.

Android Programming for Beginners will be your companion to create Android applications from scratch―whether you're looking to start your programming career, make an application for work, be reintroduced to mobile development, or are just looking to program for fun. We will introduce you to all the fundamental concepts of programming in an Android context, from the Java basics to working with the Android API. All examples are created from within Android Studio, the official Android development environment that helps supercharge your application development process.

After this crash-course, we'll dive deeper into Android programming and you'll learn how to create applications with a professional-standard UI through fragments, make location-aware apps with Google Maps integration, and store your user's data with SQLite. In addition, you'll see how to make your apps multilingual, capture images from a device's camera, and work with graphics, sound, and animations too.

By the end of this book, you'll be ready to start building your own custom applications in Android and Java.

Style and approach

With more than 40 mini apps to code and run, Android Programming for Beginners is a hands-on guide to learning Android and Java. Each example application demonstrates a different aspect of Android programming. Alongside these mini apps, we push your abilities by building three larger applications to demonstrate Android application development in context.

商品描述(中文翻譯)

學習所有您需要的 Java 和 Android 技能,以開始製作強大的行動應用程式

本書介紹



  • 啟動您的 Android 程式設計職業生涯,或僅僅是享受將應用程式發佈到 Google Play 市場的樂趣

  • 通過 Android 進行 Java 的基本原理介紹,這意味著您將能夠從零開始構建自己的應用程式

  • 通過範例學習,並在全書中構建三個真實世界的應用程式和超過 40 個迷你應用程式

本書適合誰


您是否正在嘗試開始程式設計的職業生涯,但尚未找到合適的途徑?您是否有一個很棒的應用程式想法,但不知道如何將其變為現實?或者您可能只是對「學習 Android 必須了解 Java」感到沮喪。如果是這樣,《Android 初學者程式設計》就是為您而寫。您不需要任何程式設計經驗來跟隨本書,只需一台電腦和一點冒險精神。

您將學到什麼



  • 掌握 Android 的 Java 程式設計基礎

  • 安裝並設置您的 Android 開發環境

  • 使用 Android Studio 視覺設計器構建功能性用戶介面

  • 為您的應用程式添加用戶互動、數據捕獲、聲音和動畫

  • 使用內建的 Android SQLite 數據庫管理您的應用程式數據

  • 了解專業人士用來製作高品質應用程式的設計模式

  • 構建、部署並將真實的 Android 應用程式發佈到 Google Play 市場

詳細內容


Android 是全球最受歡迎的作業系統。數百萬設備正在訪問數萬個應用程式。對許多人來說,它是進入科技世界的入門點;它是一個適合所有人的作業系統。儘管如此,實際上製作 Android 應用程式的入門費用通常是計算機科學學位或五年的 Java 經驗。


《Android 初學者程式設計》將成為您從零開始創建 Android 應用程式的夥伴——無論您是希望開始程式設計職業生涯、為工作製作應用程式、重新接觸行動開發,還是僅僅想要為樂趣而編程。我們將向您介紹 Android 環境中的所有程式設計基本概念,從 Java 基礎到使用 Android API。所有範例均在 Android Studio 中創建,這是官方的 Android 開發環境,有助於加速您的應用程式開發過程。


在這個速成課程之後,我們將深入探討 Android 程式設計,您將學習如何通過片段創建具有專業標準的用戶介面應用程式,製作具有 Google 地圖整合的地理位置感知應用程式,並使用 SQLite 存儲用戶數據。此外,您還將學習如何使您的應用程式支持多語言、從設備相機捕獲圖像,以及處理圖形、聲音和動畫。


在本書結束時,您將準備好開始在 Android 和 Java 中構建自己的自定義應用程式。

風格與方法


擁有超過 40 個迷你應用程式可供編碼和運行,《Android 初學者程式設計》是一本實用的 Android 和 Java 學習指南。每個範例應用程式展示了 Android 程式設計的不同方面。除了這些迷你應用程式,我們還通過構建三個較大的應用程式來提升您的能力,以展示 Android 應用程式開發的背景。