K
K
Konstantin2011-07-04 21:49:30
Java
Konstantin, 2011-07-04 21:49:30

Android app for beginners

Hello!
I'm learning Android.
Tell me, what type of applications for android should a beginner start developing in order to get a more voluminous idea? I have experience of writing in Java within the framework of term papers, thesis.

Thank you.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
max_mara, 2011-07-04
@max_mara

Write a client for habr :)

A
ara89, 2011-07-05
@ara89

I can also send you my TK. On it, a good skill was pumped into android maiden.
Develop an Android application designed to implement queries to YouTube and Yahoo! The application must contain an input field for entering query keywords and a table in which the search results will be displayed.
Mandatory requirements:
— search in YouTube and Yahoo! must be done AT THE SAME TIME.
- the application must process the first 30 pages of search results and update the data in the table.
— the table of results should contain one column. Each row of the table should have a keyword search result heading. Clicking on a row in the table should open an internet browser and open the web page associated with the search result.
- the user should be able to interrupt the search.
- the table should be cleared during a repeated search.
- in each line of the table, in addition to the title of the search result, display the YouTube or Yahoo! icon, depending on which system returned the search result corresponding to this line of the table.
- search results must be stored on the device as a SQLite database (keywords, URL, title and name of the search engine that returned the search result).
- the last keywords entered by the user should be saved in the user settings (user defaults) and automatically displayed in the input field the next time the application is launched.
Here, in fact, while you are writing, you can master important topics, namely:
1) Using multithreading in android applications, through ExecutorService or AsyncTask.
2) Using ListView, ListActivity and their ListAdapter s.
3) Use SeachDialog.
4) SQLite.
5) Creating a settings window (PreferencesActivity).
It was my first more or less normal Android application, it helped me to get a three-dimensional view :)

I
Igor Petrov, 2011-07-04
@KriegeR

I can advise you on the application that I was asked to write at one interview as a TK.
Application - "assistant coach".
Screen 1. List with 3-4 participants (athletes). Each participant can be "poked". By poking at the participant, we get to screen 2.
Screen 2. Somewhere on top is a static inscription -% participant such and such. Below button. "Show all records" (screen 3a). "Show average time" (screen 3b). “Show the best result” (screen 3c). "Add entry" (screen 4).
Screen 3a. Super static inscription% participant such and such. All records%. Below is a table with all the results.
Screen 3b. Similar static inscription. Middle time in the center.
Screen 3c.Similar to the previous ones, only a selection of the best result.
Screen 4. Above the inscription% participant such and such. Adding result%. Below is a textfield where you can add the result. And just below the button, which actually performs the addition.
PS TK did for the phone, but here it does not play any fundamental difference. If something is not clear in the task - do not hesitate to ask.
Good luck!

P
Psych0, 2011-07-24
@Psych0

I suggest reading the book Learning Android . Throughout the book, they write a client for twitter and touch on many development topics.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question