May 28, 2009

MobChronoMeter

You need to twice a stopwatch? there it is ...



Download it




MobBannerLed

Do you have a shop that sells smartphone and you want an innovative way to indicate the price of your item?

You just send a message to school with a friend without using SMS?

Well MobBannerLed is the right product for you, easy to use, effective ..




Download it




MobGames15

The game fifteen is a classic puzzle game invented by Samuel Loyd in 1878. The game consists of a table of square shape, usually of plastic, divided into four rows and four columns (ie 16 positions), which are located on 15 square tiles, numbered from 1. The cards can scroll horizontally or vertically, but their movement is obviously limited by the existence of a single blank space. The goal of the game is to rearrange the tiles after they have "blended" at random (the position to be reached is that with the number 1 in the upper left and the other numbers to follow from left to right and from top to bottom, until 15 followed by the empty cell). In this sense, the overall dynamic of the game has obvious similarities with the Rubik cube.




Download it





May 19, 2009

Le activities su Android

Quest’articolo illustrerĂ  la gestione dell’activities del sistema operativo Android.

May 18, 2009

To Retrieve the Contacts List

To retrieve the contacts list use the following procedure:


After you can add the array into list as following:

retrieveContatct();
setListAdapter(new ArrayAdapter(this,android.R.layout.simple_list_item_1, COUNTRIES));
getListView().setTextFilterEnabled(true);


The result will be the following:



Download the source code




May 17, 2009

CellIDtoMap

This program retrieve your position (CellID) , after found your position with google maps.


Download the source code



May 16, 2009

To manage the database

This program use the class Database to manage the datas.

If you use this class all will be easy.

See the following code:



Download the source code




May 15, 2009

Make Menu

It is very easy to make the menu for Android.

See the following code:

/* Creates the menu items */
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, MENU_NEW_GAME, 0, "New Game");
menu.add(0, MENU_QUIT, 1, "Quit").setIcon(R.drawable.a);
return true;
}


The result will be the following:



Download the source code





Tutorial: Stanford University - Iphone developer training


Stanford University have just done a good job: to put in the hands of everyone the opportunity to learn to program for Phone free with podcasts and PDF explanatory. The material is available from iTunes by clicking here.

May 13, 2009

DevTutorial (Italian articles)



DevTutorial #0.1 – Come firmare le applicazione create con l’SDK e trasferirle sul proprio iPhone/iPod
In questo semplice tutorial viene spiegato come compilare, trasferire e certificare un’applicazione scritta con l’SDK, e poterla eseguire tranquillamente sul proprio iPhone (o diffonderla tramite Cydia/Installer), senza aver bisogno di un certificato Apple.

DevTutorial #0.2 – Compilare ed eseguire le applicazioni direttamente su iPhone, senza avere un certificato da Developer!
Questa guida vi spiegherĂ  come compilare ed installare le vostre applicazioni direttamente su iPhone / iPod Touch, senza utilizzare il tool LDID, installandole direttamente da XCode. Nota:
testata e funzionante su firmware 2.2

DevTutorial #1 – Hello Universe!
Quale applicazione migliore per iniziare ad avventurarci nella programmazione per iPhone?? Ma il classico HelloUniverse (dai, l’HelloWorld ormai è superato..). Questo è il primo tutorial, per chi desidera iniziare, e muovere i primi passi (non senza qualche difficoltĂ ..)

DevTutorial #2 – My RSS Reader
Il secondo tutorial vi spiegherĂ  passo passo come realizzare un semplice ma efficente lettore di Feed RSS del vostro sito preferito! Davvero un’ottima applicazione per imparare a programmare!

DevTutorial #3 – TrashApp
In questo tutorial imparerete come gestire le immagini, come muoverle per lo schermo. VerrĂ  realizzata un’applicazione che non avrĂ  una grande utilitĂ  pratica, ma vi permetterĂ  di prendere confidenza con la gestione delle immagini e delle animazioni su di esse.

DevTutorial #4 – UIToolbar e autorotazione
Prendete confidenza con uno dei componenti piĂ¹ importanti: la Toolbar, ovvero la barra posta nella parte bassa delle applicazioni. Implementate (con estrema semplicitĂ ) anche una grandissima caratteristica dell’iPhone: l’autorotazione delle applicazioni!!

DevTutorial #5 – Progress View e cambio di colore allo sfondo
In questo quinto tutorial vedremo come implementare un componente molto usato: la barra di progresso, ovvero la Progress View. Impareremo anche come cambiare colore allo sfondo, in maniera graduale.

DevTutorial #6 – SearchIP
Questo è un breve e semplice tutorial, ma che vi permetterĂ  di rilevare l’inidirizzo IP del vostro iPhone!!

DevTutorial #7 – AccessContact
Volete implementare l’applicazione nativa Contatti in un vostro programma ma non sapete come fare? Ecco il tutorial che fa per voi! Vi verrĂ  spiegato come richiamare in maniera semplice e veloce l’applicazione Contatti, e come ricavare i dati che ci servono.

DevTutorial #8 – UIWebView
Un semlice tutorial per imparare ad utilizzare le WebView, che vi permetteranno di aprire pagine web (e pagine HTML in generale) all’interno delle vostre applicazioni.

DevTutorial #9 – UITableView, creare una tabella (parte 1)
Questo è il primo di una mini-serie di tre tutorial in cui impareremo a creare una tabella. In questo primo tutorial inizializzeremo una tabella, e inseriremo dei valori predefiniti.

DevTutorial #10 – UITableView, inseriamo alcune funzionalitĂ  (parte 2)
Nel secondo tutorial dedicato alle tabelle inseriremo alcune funzionalitĂ  fondamentali per l’utente: ovvero la possibilitĂ  di eliminare un elemento dalla tabella e la possibilitĂ  di far apparire un pop-up quando si seleziona una determinata cella.

DevTutorial #11 – UITableView, aggiungiamo la ricerca (parte 3)
In questa ultima parte, implementeremo un box di ricerca, che ci permetterĂ  di eseguire una ricerca sugli elementi della nostra tabella.

DevTutorial #12 – Gestire piĂ¹ viste create con Interface Builder
Spesso la gestione di piĂ¹ viste creare con Interface Builder si rivela ostica. In questo semplice tutorial vedremo come creare due viste distinte in IB, e collegarle tra di loro tramite la pressione di un pulsante.

DevTutorial #13 – Pong, impostiamo la struttura del nostro gioco! (parte 1)
Ăˆ giunto il momento di creare il nostro primo gioco! In questo primo tutorial vedremo come impostare la struttura del nostro personalissimo Pong (gioco celeberrimo degli anni 80).

DevTutorial #14 – Pong, completiamo il gioco! (parte 2)
Completiamo il nostro gioco, inserendo l’intelligenza del computer, il conteggio dei punti e altri dettagli!

DevTutorial #15 – Pong, creiamo una splash screen (parte 3)
In questo ultimo tutorial vedremo come creare una splash screen, ovver una schermata di caricamento. Potremo così personalizzare l’attesa del caricamento dell’applicazione, e utilizzarla in altre situazioni in cui l’utente è costretto ad aspettare.

DevTutorial #16 – Come utilizzare XML nell’iPhone SDK
Un tutorial sull’utilizzo di una tecnologia davvero molto diffusa e utilizzata in diversi settori: XML. Vedremo come leggere i dati partendo da un file XML contenuto nel nostro progetto.

DevTutorial #17 – TabBar Application, creiamo la struttura base (parte 1)
Nella prima parte di questo tutorial vedremo come creare una TabBar Application, ovvero un’applicazione composta da una tab bar con piĂ¹ elementi. Creeremo la struttura base, in cui inseriremo due elementi (due viste).

DevTutorial #18 – TabBar Application, aggiungiamo una NavigationBar e una UITableView (parte 2)
Nella seconda parte di questo tutorial aggiungeremo alla nostra applicazione un componente UINavigationBar e una UITableView. Questa combinazione ci permetterĂ  di aprire sottoviste all’interno della nostra tabella, caricandole da file creati sempre con Interface Builder.

May 11, 2009

Messanger


Use this application if you send a message into intranet to another computer.

There are several option.

i.e.
send by net send
send by socket
send a file
share direcotry

etc.


Download it

May 10, 2009

Multitouch surface made out of box, webcam, and glass




Materials:

* Cardboard Box
* Piece of Clear Flat Sturdy Material (ie. Glass, acrylic, plexiglas)
* Paper (ie. printer paper, tracing paper, almost any paper)
* Webcam or Video Camera (I use a Philips SPC900NC)

Software Needed: Touchlib

Optional Software (for demonstrations and use with Windows):

* Windows Mousedriver (inside the touchlib download)
* MultiKey Piano Application

Official site