Skip to content

Commit 3f5d0bd

Browse files
committed
Better introduction to Android
1 parent 34577ae commit 3f5d0bd

File tree

3 files changed

+34
-28
lines changed

3 files changed

+34
-28
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ preface.asciidoc.html
1313
toc.asciidoc.html
1414
book.asciidoc.html
1515
ch01.asciidoc.html
16+
support/android/ghru/.idea/
17+
support/android/ghru/ghru.iml

chapter-07-android.asciidoc

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
== Android and the Git Data API
22

3-
Android is currently the most popular operating system for mobile
4-
devices, overtaking Symbian OS in 2010, experiencing incredible growth
5-
since its release in 2008. If it is not the case already, mobile OSes like
6-
Android and iOS will soon be more prevalent than desktop OSes. Though it
7-
may not occur to many people yet, as more and more people shift to using
8-
mobile devices, we will see demand for developer tools on mobile devices.
9-
The GitHub API has a good set of bindings for developing Java and
10-
Android applications. We'll use the egit libraries to develop a small
11-
Android application which posts to our blog hosted on GitHub.
12-
13-
Our blogging application will allow us to login to
14-
GitHub, and then ask us for a quick note describing how we are
15-
feeling. The application will then compose a Jekyll blog post for us
16-
and push the post into our blog on GitHub.
3+
You might not use your phone right now as a developer tool, but the
4+
odds are that you will soon. Though it is still a far fetched idea to
5+
write code on your mobile device, phones and tablets can be great
6+
tools for reading code. But, we can go beyond the read-only
7+
limitation. The GitHub API is accessible through the well
8+
written egit client library, and this library supports both reading
9+
data stored on GitHub and writing data back into it. These are a
10+
perfect set of tools to build applications on top of the Android
11+
platform, currently the world's most popular mobile OS.
12+
13+
In this chapter, we'll use the egit libraries to develop a small
14+
Android application which posts to our blog hosted on GitHub. Our
15+
blogging application will allow us to login to GitHub, and then ask us
16+
for a quick note describing how we are feeling. The application will
17+
then compose a Jekyll blog post for us and push the post into our blog
18+
on GitHub.
1719

1820
=== Setting Up
1921

pre/chapter-07-android.asciidoc

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
== Android and the Git Data API
22

3-
Android is currently the most popular operating system for mobile
4-
devices, overtaking Symbian OS in 2010, experiencing incredible growth
5-
since its release in 2008. If it is not the case already, mobile OSes like
6-
Android and iOS will soon be more prevalent than desktop OSes. Though it
7-
may not occur to many people yet, as more and more people shift to using
8-
mobile devices, we will see demand for developer tools on mobile devices.
9-
The GitHub API has a good set of bindings for developing Java and
10-
Android applications. We'll use the egit libraries to develop a small
11-
Android application which posts to our blog hosted on GitHub.
12-
13-
Our blogging application will allow us to login to
14-
GitHub, and then ask us for a quick note describing how we are
15-
feeling. The application will then compose a Jekyll blog post for us
16-
and push the post into our blog on GitHub.
3+
You might not use your phone right now as a developer tool, but the
4+
odds are that you will soon. Though it is still a far fetched idea to
5+
write code on your mobile device, phones and tablets can be great
6+
tools for reading code. But, we can go beyond the read-only
7+
limitation. The GitHub API is accessible through the well
8+
written egit client library, and this library supports both reading
9+
data stored on GitHub and writing data back into it. These are a
10+
perfect set of tools to build applications on top of the Android
11+
platform, currently the world's most popular mobile OS.
12+
13+
In this chapter, we'll use the egit libraries to develop a small
14+
Android application which posts to our blog hosted on GitHub. Our
15+
blogging application will allow us to login to GitHub, and then ask us
16+
for a quick note describing how we are feeling. The application will
17+
then compose a Jekyll blog post for us and push the post into our blog
18+
on GitHub.
1719

1820
=== Setting Up
1921

0 commit comments

Comments
 (0)