Android Programming for Beginners

John Horton

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-30
  • 售價: $2,130
  • 貴賓價: 9.5$2,024
  • 語言: 英文
  • 頁數: 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 Maps集成創建具有位置感知功能的應用程式,以及使用SQLite存儲用戶數據。此外,你還將看到如何使你的應用程式多語言化,從設備相機捕獲圖像,以及處理圖形、聲音和動畫。

通過閱讀本書,你將準備好開始在Android和Java中建立自己的自定義應用程式。

風格和方法

《Android程式設計入門》是一本實踐指南,通過編寫和運行超過40個小型應用程式,讓你學習Android和Java。每個示例應用程式展示了Android程式設計的不同方面。除了這些小型應用程式之外,我們還通過構建三個較大的應用程式來展示Android應用程式開發的上下文。