wiki:aptoide2011

Version 17 (modified by rafael.campos, 9 years ago) (diff)

--

Incentive to the usage of Caixa Mágica

Project Details

Licensing

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

Purpose of this project

  1. Make notepad tutorial & research on database communication;
  1. Mock up with database connectivity, code analysis of Aptoide for rating, and integration;
  1. Research on how to stress test an application & solving the possible issues;
  1. Exploring the reply to comment section;
  1. Coding the comment section;
  1. Integration of the comment feature and stress test;
  1. Look and feel design & research on how to & implementation;
  1. Tunning and improvements on the enhancements made so far and produce the Javadoc

Project description

Produce enhancements on the Aptoide app that pass:

  • Firstly: Develop a multiversion system for aplication download that allows choose the version witch better suites the system needs;

  • Secondly: Produce a simple, yet handy, and robust feature to better classify and evaluate the desired aplication. Based on folksonomy;

  • And last but not least: Implement a new look and feel for the app.

Roadmap

Under construction...

Risk Mitigation, Monitoring and Management Plan

Risks Identified

  1. Never produced Android applications;
  1. As was said to me by my Mentor the Aptoide documentation is scarce.
  1. The application is not started by me. Coding styles between the original program writer and myself could cause problems. As a result:

2.1 Code integration may reveal some problems;

Risk Mitigation

  1. Start by executing some start up tutorials;
  1. Reading the Android SDK javadoc;
  1. Produce my own documentation on the executed work;

Risk Monitoring

Under construction...

Risk Management

  1. Talk to mentor about possible issues;
  1. Search help on the http://developer.android.com/;
  1. Seek help on a ebook.

Interaction with the community / Incentives to collaboration

Under construction...

Mentor information

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

Duarte Silveira

Trainee details

Rafael Correia de Assunção Campos

Past experience

In past years has been working in the alphaproject software a school library multimedia management tool with folksonomy functionality. This project envolved javascript, ajax, mysql, php, css, etc. Tecnologys that have given a good background on web skills.

The JAVA knowledge needed for this kind of task has been mostly acquired for the pass 5 years in academic environment.

Was rewarded with merity schoolarship in school year 2009/2010 by the ministery of education.

Current situation

Attending the third year of the informatics computer enginner course.

Motivation for the project

The hope is that the overall experience with aptoide suffers great progress, and the developer himself by the end of the trainee passage to ADETTI, might be able writing programs for the android mobile SO.

References