Gennaro is an Italian art historian who loves programming. He was selected for the Google Developer Challenge Scholarship and is now learning Android development. The document describes Gennaro's first Android app, which is a simple homage to painter Peter Paul Rubens. The app features a background image from one of Rubens' paintings, a fake text view of Rubens' signature created from an edited image, and text views displaying Rubens' birth and death dates.
1 of 9
Download to read offline
More Related Content
Rubens app
1. Hi!
My name is Gennaro.
Im an Italian Art Historian.
I love programming.
I experimented web design
(HTML, CSS, JS) and
I tried Python too.
Recently I have been selected to join the
Google Developer Challenge Scholarship and
now Im getting in touch with Android.
The following slides will show you the birth
of my first Android App.
2. Rubens is
my favourite painter.
I love his artistic courage
to express the sublime
and the awful
both in the same painting.
My first App is an Hommage to Him.
3. It has a very simple
structure.
I am a beginner and
I would rather stay
comfortable
than risk something new.
It is made by a background
with a detail from a
painting (ImageView), the
name of the artist as a
signature (fake TextView,
its a ImageView), his birth
and death dates
(TextView).
4. I took the background
from the library
of Europeana,
among the pictures
with free licence.
Its the painting
with Daniel in the Lions'
Den (from the National
Gallery in Washington).
Iv cut the pic in order to
work with a more
significant detail.
5. The ImageView is
extended for the whole
surface of the background.
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src=/slideshow/rubens-app/81902494/"@drawable/rubens"
android:scaleType="centerCrop"
/>
6. I took the Rubens
signature from the web.
In order to use it,
I edited the pic,
deleting the background .
Now the Fake TextView is
ready!
7. The ImageView is
Set to a fixed size and
located on the top of the
screen.
<ImageView
android:layout_width="300dp"
android:layout_height="150dp"
android:paddingBottom="10dp"
android:src=/slideshow/rubens-app/81902494/"@drawable/piet" />
8. At last the TextView
with the dates of birth and
death of Rubens.
Theyre positioned below
the signature.
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:fontFamily="sans-serif-light"
android:textColor="@android:color/whit
e"
android:text="(1577-1640)"
android:layout_marginTop="80dp"
android:layout_marginLeft="50dp"
/>