wiki:nfc

Near Field Communication


Project Details

Licensing

GPL V2 (the current license used for all Caixa Mágica's internal projects)

Purpose of this project

Research and create a proof of concept about NFC devices usage.

Project description

The proof of concept to be made focus on micro-payments trough NFC. Will be developed a prototype that shows NFC usage to configure a paid Hotspot access. An NFC Tag will be read by an Android device application, which will configure the wireless network from the information obtained. The service will be paid trough PayPal?.

Roadmap

1- Research the State of the Art. (25/07/2011) Done

  • Get information about the current micro-payments options using NFC (Google Wallet, Visa Wave).

2- Android application to read NFC Tags. (05/08/2011) Done

  • Develop an Android application to read the content of an NFC Tag.

3- Android application to configure the wireless network. (19/08/2011) Done

  • Extend functionality of the previous developed application to configure the wireless network using the information obtained.

4- Server application (02/09/2011)

  • Develop a server application to manage users, and payments trough PayPal?. This application will run on the wireless router.

5- Use a Hotspot software and implement support for the services needed. (09/09/2011)

  • Study a Hotspot software source code like Chillispot, and use most of the already developed code to implement support for PayPal? payments and for the Android application interaction.

Risk Mitigation, Monitoring and Management Plan

  • Configure a wireless network on Android.
  • Payments trough PayPal?.
  • Add the functionalities to an existing Hotspot application.

Company

Caixa Mágica Software

Company description

Caixa Mágica is one of the open source projects with most historical background in Portugal.

Born in a college environment at ISCTE in 2000, has been growing steadily for the last eight years, supported by a set of visions, mission and values and a strategy the help maintaining the focus on open source technologies.

In 2004, a spin-off company started, being held a strong relationship with ADETTI through a contract of shared development. The company Caixa Mágica Software had positive results in 2004 and has been growing 30% each year.

Today, Caixa Mágica has 15 to 20 collaborators distributed along three main areas:

Product: engineering team that develops the Linux Caixa Mágica distribution. Currently, about 900 units are sold each month, spread along online sales, store and special programs.

Outsourcing: projects that highly demand open source technologies and where our professionals are an added value.

Research: European and National projects that feed technology and competence to other business units. At the moment we have a cycle of three years from the initial research to product availability.

Added to the three main areas, Caixa Mágica has three more areas of smaller dimensions but growing: Training, Professional Services and Appliances.

Mentor

Alfredo Matos

Trainee details

Name:

Daniel Filipe Cabaça Romão

Past experience

My past experience is mostly academic, obtained during the course projects.

Current situation

Currently finishing Bachelors degree in Electronic and Telecommunication and Computers Engineering in ISEL, and developing my final course project which is a ADSL Internet service provider scenario.

Motivation for the project

  • Contact with an almost unknown technology that is about to change the way people do many things.
  • Develop a Android application and a distributed system.

References

http://en.wikipedia.org/wiki/Near_field_communication

http://www.google.com/wallet/

http://usa.visa.com/personal/cards/paywave/index.html

http://buildcontext.com/blog/2011/nfc-tag-sticker-writing-programming-google-android-nexus-s

http://developer.android.com/reference/android/nfc/package-summary.html

http://developer.android.com/sdk/index.html

Last modified 7 years ago Last modified on Aug 25, 2011, 10:09:22 AM

Attachments (1)

Download all attachments as: .zip