Skip to main content

Posts

Showing posts from 2011

Android media support to your application - LookThisCode Program

This publication is part of the " LookThisCode ". (is Spanish) Code public void IniciarMusica()    {     try     { Uri archivo = Uri.parse("http://nicolasbortolotti.com.ar/mp3/Corelli%20-%20Preludio.mp3"); mp = MediaPlayer.create(this, archivo); mp.start();     }     catch(Exception ex)     {     Log.e("Depurar", "falla en el archivo de audio",ex);     }    } [1] To call from a button handler. [2] Media handling for Android. [3] For specification of the code. Concepts MediaPlayer.create() Create a new object MediaPlayer. MediaPlayer.start() Starts playback. MediaPlayer.stop() Stops playback. Uri.parser() To analyze and format to "URI" character string. Look Code Important lines of code that deserve detailed explanation. Line 1: mp = MediaPlayer.create(this, archivo); This line creates the playback mechanism, stating the context and passing the"URI" mp3 file. Line 2: mp.sta

Sinapsis University, The Latin American community

The Sinapsis project aims to work in an ecosystem academic, business and research focusing on the connections of these large groups. In the proposed approach are invited university teachers across Latin America in topics related to technological chairs (GoogleTechnology) related to general software development. In this community we introduce a methodology that promotes collaborative academic activities with the aim of Google satellite connectivity technology. If you are an educator, you want to. How to connect the study plan of the chair as satellite technologies with Google? How to generate a treatment from academic focus, research and industry for technology Google contents of the chair? Can I get a collaborative approach to teaching in a new community adapted to the needs of modern development? Can I reuse the knowledge base of academic settings? If you are a student, is not it great to participate in an academic setting like this? We currently have a pre-registrat

Using implicit intents to create activities in Android

Before starting the development activity, we will define the concept for the use of "implicit Intents" on mobile solution (Android). The implicit Intents are used when a component is not specified exactly to use, instead, you specify the functionality required by an action (for example, 'view', 'make search', 'check') and data (For example, the URL of the page you want to see, the phone number you want to dial), and Android should determine the best component for use. This is one of the interesting features proposed by Android. This functionality allows an application to trigger an "Intent", without knowing exactly what the application or component that will receive it. The most commonly used filter is an action, and the most common action, has to do with how "ACTION_VIEW. " The basic steps to launch an activity using an "implied intent": Declaring the "intent" with the appropriate action, for example, &q

Model Top-Down Analysis in software products.

In this paper will discuss an approach from the environmental variability of presentation software solutions. Focusing on the concept of software product family. If we play the role of architects:           How many times we try analyzing common feature in different forms of presentation?           How many times have we requested a mobile solution attached to our traditional solution?           Are simply the decisions to implement new presentations of the software solution? Here is an introduction to the concept…. Software organizations are building a product vision characterized by the development and evolution of product families instead of creating a specific software product for a given client. This trend is driven by several factors such as, business strategy, diversity computing devices and reuse of software components in complex software systems. However, the commercial dynamics of software development companies in Latin America have led them to have multiple software p

Architectural reviews of software engineering, a simple approach

I wanted to share an analysis of a very interesting work where they develop concepts related to software architecture solutions. We know that the architecture of a software solution is very important to the success of a development. In my experience as a software architect in previous works dedicated to the software industry, very often expressed an effect of "do not have time to complete thearchitectural review. " What is the justification? if we can justify it. It is very expensive,time consuming, depending on the architectural documentation of the solution, a scenario that could never discuss "is a small project with a limited life cycle, with minimum documentation" So what options do we have when the project has these characteristics, and we'resure that we execute architectural reviews? “However, in spite of the demonstrated benefits of architecture reviews, many projects are unable or unwilling to use them. These projects tend to have the following cha