loading...

martes, 17 de enero de 2012

Android Obtener el tamaño real de la pantalla para el diseño de la aplicación de forma dinámica onCreate () LinearLayout root.post

Queremos establecer el tamaño de nuestra disposición de forma dinámica. Para ello, es necesario conocer el tamaño de la pantalla antes de mostrar la programación de actividades, es decir, en onCreate () método. Saber el tamaño de pantalla o dimensión es muy fácil y el código de la línea 2, pero eso no significa que el tamaño de diseño de la aplicación también será el mismo. Para obtener el tamaño real disponible para nuestro diseño, lo que necesitamos saber el tamaño de la pantalla, la barra de título y de estado. Por último, deducir la altura de la barra de título y statusBar de la pantalla y así es como podemos conseguir la altura real de nuestro diseño. El archivo XML tiene el identificador de diseño principal como "root" de tipo LinearLayout :

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainroot"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:paddingTop="35dip"
android:paddingBottom="35dip"
android:paddingLeft="35dip"
android:paddingRight="35dip"
android:gravity="center" >   .....
.....
</LinearLayout>
En onCreate () , para obtener el:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainpage);

// Get the layout id
root = (LinearLayout) findViewById(R.id.mainroot);
root.post(new Runnable() {
public void run() {
Rect rect = new Rect();
Window win = getWindow(); // Get the Window
win.getDecorView().getWindowVisibleDisplayFrame(rect);
// Get the height of Status Bar
int statusBarHeight = rect.top;
// Get the height occupied by the decoration contents
int contentViewTop = win.findViewById(Window.ID_ANDROID_CONTENT).getTop();
// Calculate titleBarHeight by deducting statusBarHeight from contentViewTop
int titleBarHeight = contentViewTop - statusBarHeight;
Log.i("MY", "titleHeight = " + titleBarHeight + " statusHeight = " + statusBarHeight + " contentViewTop = " + contentViewTop);   // By now we got the height of titleBar & statusBar
// Now lets get the screen size
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int screenHeight = metrics.heightPixels;
int screenWidth = metrics.widthPixels;
Log.i("MY", "Actual Screen Height = " + screenHeight + " Width = " + screenWidth);   // Now calculate the height that our layout can be set
// If you know that your application doesn't have statusBar added, then don't add here also. Same applies to application bar also
int layoutHeight = screenHeight - (titleBarHeight + statusBarHeight);
Log.i("MY", "Layout Height = " + layoutHeight);   // Lastly, set the height of the layout
LinearLayout.LayoutParams rootParams = (android.widget.LinearLayout.LayoutParams)root.getLayoutParams();
rootParams.height = layoutHeight;
root.setLayoutParams(rootParams);
}
});
Log.i("MY", "FINISHED OnCreate");
}
La salida de los registros:
01-12 12:28:41.916: INFO/MY(198): FINISHED OnCreate
01-12 12:28:42.196: INFO/CPP(198): titleHeight = 40 statusHeight = 25 contentViewTop = 65
01-12 12:28:43.196: INFO/CPP(198): Actual Screen Height = 480 Width = 320
01-12 12:28:43.196: INFO/CPP(198): Layout Height = 415
 

Razón para agregar el código en root.post (Ejecutable) : Después de onCreate se completa, entonces la actividad, sólo se puede saber el tamaño de la ventana y su contenido. Así que una vez onCreate () se ejecuta, root.post () ejecuta y obtiene el contenido de la decoración de las ventanas a través de la cual obtenemos la altura de la decoración y la altura de la barra de estado.


Beneficios




  • El Código se agrega en onCreate () , por lo que cada vez que la pantalla gira cambios / orientación, ejecución y obtener los tamaños más reciente de la ventana.


  • Independientemente de la densidad, el código funciona en todas las densidades y gestiona en consecuencia. Diferente densidad de diferentes tamaños de barra de título, barra de estado y puntos de vista de contenido.


  • Cada vez que el diseño tiene que saber su tamaño dinámicamente para establecer la altura de sus hijos o algo así, esto puede ser la mejor opción.


Sugerencia
Si el mismo código debe ser utilizado en múltiples actividades, agregue el código en un estático método de una clase y llamar a eso estático método de root.post () y luego se puede conocer la layoutHeight y seguir trabajando.



domingo, 15 de enero de 2012

¿Como puedo ganar dinero? Gana dinero en Internet rápidamente con Survey 15$ Por cada registrado

image

Afíliate a este programa sencillo, promociona su Link, y alcanza Beneficios, solo entra en esta dirección y regístrate.

De entrada tiene un balance a su favor de 50$

image

image

image

 

Sus ventajas:

1) Para cada persona registrada por el enlace que recibir un bono - $ 15

2) Usted recibe 20% de los ingresos de su referido al ahcer las encuestas.

3) Obtener 14 dólares por hacer una encuesta

Regístrate aquí y cambia tu vida



sábado, 14 de enero de 2012

Android: Google lanza un nuevo portal para ayudar a los desarrolladores a crear interfaces de usuario con éxito

 Android Desarrollo

Google quiere ver su galería de aplicaciones para Android con interfaces de usuario similares o mejores que sus equivalentes en el IOS. Los desarrolladores de Android han sido durante mucho tiempo preocupado por la fragmentación de la plataforma que podría causar el cambio de la interfaz usuario de una aplicación de la capa del fabricante. Google, con el fin de reducir esta fragmentación trajo una renovación completa de su sistema operativo con el lanzamiento de Android 4.0 aka Sandwich crema de hielo, que unifica la versión móvil tableta del sistema operativo. Por otra parte, el editor ofrece una libertad mucho mayor para los fabricantes de adaptar el sistema operativo para sus terminales, los obligó a Android 4, debe incorporar el tema de Holo, proporcionando un mejor control de la interfaz de usuario para el desarrollador. Para ayudar a los desarrolladores tomar ventaja de estas aplicaciones avanzadas de diseño de interfaces de usuario con éxito, Google lanzó un nuevo portal "Diseño de Android." Este portal será un lugar o los desarrolladores pueden aprender más sobre los principios, las mejores prácticas, los bloques de código y modelos para la creación de interfaces de usuario mejor para Android. "Usuario Android equipo de experiencia se ha comprometido a ayudar a que las aplicaciones de diseño sorprendente que la gente le gusta, y es sólo el comienzo. En los próximos meses, vamos a ampliar el diseño de Android con un contenido más detallado ", señala el editor. Buenas noticias para los desarrolladores de Android.

Ir a la página de desarrolladores Android



jueves, 12 de enero de 2012

Configure su interfaz de usuario de Android a través de ADWLauncher

adwlauncher andorid

Todos los teléfonos Android tiene una interfaz de usuario muy diferentes, lo que puede ser frustrante para los usuarios. Si tienes un HTC, tiene sentido, si usted tiene un Motorola, será MotoBlur, si es Samsung, usted tiene la interfaz de usuario Samsung. Hay cosas buenas y malas de cada una de estas interfaces.

Afortunadamente, los usuarios de Android, no están bloqueados a una interfaz. Con un poco de esfuerzo, puede instalar una interfaz de usuario diferente y hacer que se ejecute en el dispositivo Android, y el teléfono no tiene que tener sus originales. La interfaz de Android más limpia y más configurable ADWLauncher .

Instalación ADWLauncher

En primer lugar, vaya a la Android Market y  busque "ADW Launcher" (sin comillas). Encontrará cientos de listados (la mayoría de los cuales son los temas), pero los dos resultados se deben ADWLauncher y EX ADWLauncher . La versión estándar libre es excepcional, aunque la versión EX (que cuesta $ 3.99) vienen con más opciones, que incluyen:

 

  • 5 estilos de aplicación de cajón.
  • 3D Nexus One, como el cajón de la aplicación.
  • 2 estilos de cajón plano vertical.
  • 2 cajones para el iPhone como aplicación horizontal.
  • Diferentes transiciones de escritorio.
  • Las nuevas configuraciones de iconos, apariencia y presentación.
  • Nuevo modo de presets rápidos le permiten cambiar rápidamente todo el escritorio con un clic.
  • Editables iconos del escritorio.
  • Código de mejora.

Es recomendable instalar la versión gratuita en primer lugar, probarla durante un tiempo, y luego añadir la versión que tiene costo.

Después de la aplicación ADWLauncher, esté instalada, pulsa el botón de su teléfono principal, y se le pedirá que seleccione un programa para el uso de la pantalla principal. Hasta que se establezca una de sus plataformas (después de la instalación de la ADW, lo más probable es que sólo tienen incorporados la aplicación por defecto, y AWD), verá esta pantalla cada vez que se pulse el botón menú.



¿Cómo reemplazar la interfaz de usuario en el teléfono inteligente Android?

Depende del teléfono que usted esté utilizando

Ejecutar la interfaz de usuario básica Android en un teléfono HTC, haga lo siguiente:

  1. Desde la pantalla principal, pulse el botón Menú y seleccione Aplicaciones.
  2. De aplicaciones, toque Administrar aplicaciones | Running.
  3. Localizar sentido.
  4. Toque en Borrar valores predeterminados.

Cuando pulse el botón Inicio, se le pedirá lo que quiere utilizar para ver la pantalla de inicio, seleccione Lanzador (no Sense UI), y tendrá Android genérico.

Esto no es tan fácil con otros móviles, de hecho, con algunos dispositivos  la mejor opción es instalar una nueva ROM, sobre la interfaz de usuario actual, que no es algo que recomendamos Puede instalar otros APP de terceros en Android Market . Puedes ver a ADW Launcher o GO EX lanzador . Son fundamentales para Android, pero son altamente configurable y puede llegar a donde usted necesita.



miércoles, 11 de enero de 2012

Android 4: un mejor control de las aplicaciones de interfaz de usuario, para los desarrolladores y la obligación de integrar Holo para los fabricantes

Android Holo

Google ha anunciado que fabricantes que elijan para sus dispositivos Android 4, deben incorporar el tema de Holo. Un nuevo interés particular para los desarrolladores como consecuencia de esta obligación, será mayor control sobre las aplicaciones de interfaz de usuario. Hasta el momento los desarrolladores que han diseñado una interfaz, puede ver el cambio y sustituirlo, por el de la capa del fabricante. Hoy en día, se puede forzar la carga de los elementos del tema de Holo, estar seguro de aplicaciones y la prestación. Esta opción es, por supuesto, una posibilidad y no es en absoluto obligatoria. Por su parte, los fabricantes pueden seguir utilizando sus plantillas, especialmente para sus propios servicios. "holo", "Holo Luz" y "Holo Dark Bar acción de la luz" El tema Holo,  fue introducido con Android 3, pero como se destaca en Google. El anuncio, esta novedad es benigno y se requiere tiempo, para ser integrado y maduro. Ahora parece que lo han hecho. Al igual hay saber que los fabricantes decidan ofrecer la actualización a Android cuatro, o integrarlo directamente a su próximo terminal. Sin olvidar, por supuesto, el tema de la latencia para las actualizaciones inducidas por todos los operadores que retrasar los beneficios a los desarrolladores de esta innovación.



lunes, 9 de enero de 2012

Windows 8: espacios de almacenamiento permite la gestión de almacenamiento virtualizado, lo que refleja y la recuperación tras el accidente. con almacenamiento selectivo de discos duros USB, SCSI o SATA en serie (SAS),

Espacio de almacenamiento

Microsoft introdujo Windows 8, una nueva característica para mejorar el rendimiento de almacenamiento del sistema operativo. Nombrada "espacios de almacenamiento", esta función se utiliza el almacenamiento físico de una cuánto virtual y permite a los usuarios organizar sus archivos en agrupaciones de almacenamiento de discos duros USB, SCSI o SATA en serie (SAS), que se puede ampliar. Con espacios de almacenamiento, se podrá asignar el espacio que es mayor que la capacidad física real disponible en una piscina. Un usuario puede, por ejemplo, crear un disco virtual de 10 TB, incluso si sólo tiene dos discos de 2 TB Creación de discos virtuales va a utilizar una técnica conocida como "thin provisioning". Cuando el nivel de capacidad física disponible en una piscina está a punto de llegar, aparece una notificación que le informa que es necesario agregar más espacio físico. "espacios de almacenamiento tiene ventajas que lo hacen apropiado para despliegues empresariales ", dijo Microsoft" espacios de almacenamiento cumpla con varios requisitos que se puede extender el despliegue de una sola PC en el hogar, a un almacén central de datos a gran escala. " Además de los grupos discos en las piscinas, el espacio de almacenamiento también ofrece seguridad de datos. Si un disco falla, los datos siempre disponibles con espacios de almacenamiento, ya que al menos una copia de ellos existe en un disco duro físico que funciona normalmente . Para un usuario con tres discos duros conectados, por ejemplo, se puede crear manualmente una solución "3-Way Mirror". La solución tendrá los mismos datos en las tres unidades.Para utilizar esta función, debe tener al menos dos unidades de disco duro, crea espacios de almacenamiento no puede ser utilizado para arrancar el sistema. espacios de almacenamiento ya está disponible en el pre-lanzamiento de Windows 8, pero sin embargo tiene muy pocas características. Sus características están disponibles en su totalidad con la versión beta de Windows 8 ha anunciado para el próximo mes.

almacenamiento selectivo



sábado, 7 de enero de 2012

CodeFlow: la herramienta de colaboración para el análisis del código nació en un bar, que se integrará en el Visual Studio siguiente

CodeFlowteam

Dos desarrolladores de Microsoft en el bar ', una idea, el garaje "y el nacimiento de una herramienta de análisis que aparecerá en la próxima versión de desarrollo de Visual Studio alrededores. Clark Roberts y Cook, Mike Dos ingenieros de Microsoft han surgido durante una reunión en un bar una noche en enero de 2009, una mejor manera de analizar el código. El proyecto resultante de esta reunión se llama CodeFlow utilizado por los desarrolladores (28.000) de todas las divisiones de Microsoft. En concreto, CodeFlow es una herramienta de colaboración para analizar el código. Proporciona herramientas de desarrollo para el análisis sistemático del código, y para encontrar, corregir errores y mejorar la calidad de una aplicación. Se agiliza el proceso de comparación de código y permite a los desarrolladores para colaborar en las revisiones de código en tiempo real. CodeFlow diseño es también una historia sobre la base de la innovación: cómo dos personas que no han renunciado a su idea, fundó una comunidad y se han asociado con un arquitecto para construir una herramienta, no sólo para ellos sino para sus equipos y toda la compañía. CodeFlow pasó por varias etapas antes de que sea adoptado por Microsoft. Roberts (desarrollador del equipo de Windows Communication Foundation) y Cook (ingeniero del equipo en Windows Presentation Foundation) han jugado con las noches y fines de semana para construir un prototipo con el que han participado en un concurso interno en 2009, sin éxito. Boctor Victor, Roberts Clark y Mike Cook Sin inmutarse, los dos protagonistas siguieron mejorando su producto que posteriormente ha ganado varios concursos de otras con el apoyo de un arquitecto principal de Exchange. El proyecto ha madurado, fue construido en el garaje (programa de Microsoft que promueve la innovación, reuniendo a los empleados que trabajan en proyectos paralelos) y ahora tiene una comunidad de 40 desarrolladores. "J Esperamos que este proyecto inspire a la gente a seguir innovando ", dijo Roberts" Hay proyectos como este todo el tiempo, y muchos mueren porque la gente se cansa o no seguir la dirección correcta. En cierto modo, hemos sido capaces de atraer a tres personas que estaban dispuestos a sacrificar las noches durante unos años para trabajar en esta cosa que todo el pensamiento . " De acuerdo a Microsoft, en 18 meses, los desarrolladores de cada división puesto en marcha más de 2 millones de pruebas de código, con un tiempo promedio de ahorro de 5 minutos por prueba por desarrollador, ahorrando cerca de 300 000 horas de desarrollo. CodeFlow La integración de Visual Studio será la última la victoria en una larga línea de éxito para sus desarrolladores, que no dudan en compartir su receta para la innovación se resume en: poner sus ideas en acción, no a abandonar o no en la primera ronda, fácil de diseñar un proyecto para tratar de adoptar, debe estar preparado para desempeñar el papel de la ingeniería y el mercado y, finalmente, encontrar a los empleados. Hasta el lanzamiento de Visual Studio con CodeFlow, podemos construir sobre esta iniciativa para llevar a cabo las muchas ideas que germinan en nuestra mente.Fuente : Microsoft ? Y ¿Qué te parece? ¿Cuál es su receta para liderar un proyecto de una idea?



Oracle lanzó el IDE NetBeans 7.1, el primer entorno de desarrollo integrado que soporta JavaFX 2.0

Oracle ha anunciado una nueva versión de NetBeans Integrated Development Environment (IDE) de la plataforma libre, abierto y transversal. 7.1.est IDE NetBeans IDE primero apoyo a las últimas normas y especificaciones de la plataforma Java, incluyendo soporte completo para JavaFX 2.0 y el desarrollo JDK7. Esta nueva versión también ofrece soporte para Oracle WebLogic Server 12c, nueva edición recientemente anunciado servidor de aplicaciones de Oracle, diseñado para proporcionar soporte para Java Platform Enterprise Edition (Java EE) 6 desarrolladores que hacen aplicaciones en la plataforma del servidor de Oracle WebLogic. NetBeans IDE 7.1 también incluye mejoras significativas para el Swing GUI Builder, soporte para CSS3, así como herramientas para la depuración, las interfaces de usuario visuales JavaFX y Swing.


En concreto, esta versión ofrece soporte para: - JavaFX : JavaFX 2.0 y tres modelos de despliegue (de escritorio, applets y JNLP). Esta versión también ofrece pre-cargadoras para mejorar la percepción de los usuarios de la aplicación de la carga, y los controles de personalización de la interfaz de usuario basada en CSS3. - Java : Herramientas rediseño automático (refactoring) facilitar la corrección y la actualización del código para el proyecto. Un nuevo depurador visual le permite controlar el flujo de ejecución en los diferentes niveles de interfaz de usuario. El espacio de apoyo en la herramienta de personalización de las interfaces de GridBagLayout mantiene distancia visual entre las columnas y filas. Destacando y el formato de Javadoc y el "inspeccionar y revisar" ahora se puede aplicar a todos los proyectos seleccionados dentro de una aplicación.- Web Idiomas : CSS3 apoyo en el editor de CSS IDE con la finalización de código, coloreado de sintaxis y documentación de las nuevas características de CSS3, y el apoyo a las nuevas propiedades específicas para los diferentes navegadores. - Java EE : apoyo a la implementación de un clúster o en un foro de GlassFish Server; sobre 50 mejoras en el apoyo de la CDI en el editor de Java, apoyar las mejoras en la suite de componentes JSF en las áreas de persistencia Java, servicios Web y EJB, y el apoyo de Oracle WebLogic Server 12c. - PHP : la mejora depuración de los grupos de apoyo PHP PHPUnit pruebas, soporte para plantillas Smarty, y se descargan más rápido con el mantenimiento automático de la conexión a los clientes (S) FTP. - La plataforma NetBeans : nuevas APIs para Windows y el apoyo varios modos de disposición de las ventanas, TopComponentGroup un mejor comportamiento, diseñador visual de la disposición de las ventanas y los componentes se pueden conectar a múltiples puntos de vista. - El control de versiones y seguimiento de errores : el apoyo Git construido en serie, nuevos ficha de la historia en la ventana de edición para ver el historial de cambios de archivos, bloquear / desbloquear archivos en el trabajo sub-versiones, y el apoyo a las ramas y las etiquetas de Mercurial. NetBeans IDE 7.1 está disponible en esta página documentación sobre la Fuente : Orcal



El kernel de Linux 3.2 disponible en su forma final: la optimización de los CFS planificador, el sistema de archivos Ext4, la función SHA-1

Linus Torvalds anunció en la lista de correo de la Fundación Linux de la versión final 3.2 del kernel de Linux. Esta versión añade varias características interesantes nuevas funciones y mejoras de rendimiento para el sistema de archivos Ext4, planificador CFS, la pila TCP, así como las actualizaciones e integración de los nuevos controladores. Mejoras en el rendimiento realizado en el sistema de archivos ext4 permite asignar fácilmente los bloques de más de 4 KB a 1 MB de disco, que se traducirá en un mejor desempeño al manejar archivos de gran tamaño. El sistema de archivos Btrfs no es una excepción y madura en esta versión del Kernel. El CFS programador (Completamente Feria Programador) disponible en esta versión incorpora la función de control de "controlador de ancho de banda" para dividir el ancho de banda recursos de la CPU en forma de filetes, ya que hay muchos procesos, y un mejor control de potencia de procesamiento asignados a cada tarea. El nuevo algoritmo de "reducción de la tasa proporcional" integrado en la pila TCP y optimizaciones realizadas a lo permiten ahora la pila TCP para ser más rápido en la recuperación de paquetes perdidos después de la conexión. La tasa de transmisión pueden sincronizarse automáticamente con las capacidades de los equipos de red. El mapeador de dispositivos (DM) para asignar un dispositivo de bloque a otro incorpora varias mejoras significativas tales como el apoyo a la "thin provisioning" de almacenamiento, por lo que es posible asignación y bien dinámico. Apoyo para una nueva arquitectura también se ha añadido. Por último, tenga en cuenta la integración de la EVM subsistema de cifrado de verificación (módulo de verificación ampliada), optimizaciones de la función hash SHA-1 es ahora más rápido para x86 -64. Descargar el Kernel Linux 3.2



jueves, 5 de enero de 2012

Windows 8: Microsoft describe cómo actualizar o restaurar el sistema operativo sin medio de instalación

Microsoft, a través del blog oficial de Windows 8, ha revelado algunos datos sobre dos características del sistema operativo que permite a los usuarios restaurar Windows a un estado de 8 bases . o formatear un disco con el sistema operativo sin medio de instalación de Windows 8 por lo tanto se incorporan dos modos de realizar estas tareas, a saber: restablecer y actualizar . modo de restablecer permitirá a los usuarios borrar completamente los datos y programas en la computadora y volver a empezar desde una instalación nueva de Windows. Los usuarios pueden elegir entre dos opciones: rápida y completa . restablecer su dispositivo opción de limpiar a fondo el disco será más seguro y meticuloso, la escritura de datos al azar para cada sector del disco duro al sobrescribir los datos existentes , visible en el sistema operativo. Esta modalidad, de acuerdo a Microsoft, proteger a las personas que tratan de encontrar la información que apareció en el disco duro antes de formatear. Microsoft, sin embargo, tenga en cuenta que el uso de herramientas especializadas de expertos puede recuperar datos de un usuario después del restablecimiento de Windows 8. Los usuarios también pueden definir el estado se restablecerá su PC utilizando el recimg.exe utilidad de línea de comandos, para capturar imágenes "a medida" que ha creado previamente , incluidas todas las aplicaciones, los datos personales y los conductores que se restaurará. Lo que hace que la funcionalidad más restablecer mediante una instalación limpia desde un disco de instalación. modo de actualización de modo se restablecerá clásico, menos perjudicial. Actualizar mantener múltiples programas, datos y configuraciones de usuario. En concreto, la copia de seguridad del sistema operativo y vuelve a instalar Windows y archivos de información. Por ahora, sólo las aplicaciones de Metro que se reubican automáticamente. La instalación de las aplicaciones estándar se debe hacer manualmente. Para evitar la preservación de los parámetros que podrían causar problemas, el sistema mantendrá la red de conexiones Bitlocker ajustes, las letras asignadas a volúmenes de almacenamiento de configuración de pantalla, y configuración del firewall. Por último, el editor, el proceso de enfriamiento de la máquina tiene sólo 8 minutos, el proceso de restablecimiento rápido se llevará a 6 minutos y el restablecimiento de profundidad a 23 minutos. Las nuevas características muy similares por lo tanto los disponibles en la mayoría de los teléfonos inteligentes, tablets y otros dispositivos.




"Windows 8" Actualizar y reinicie su PC

Fuente : Blog Windows 8



Android Market: 400.000 aplicaciones activas, los desarrolladores de 100.000, y el éxito del modelo Freemium

 

Según Distimo, el Android Market ha superado el umbral de 400.000 aplicaciones activas el 31 de diciembre. En octubre, otro estudio atribuye galería de 500.000 solicitudes, pero tuvo en cuenta el número de publicaciones (es decir, hubo también los que habían sido luego se retira). Las aplicaciones libres son las dos terceras partes del catálogo (68%), un porcentaje que sigue creciendo (eran 60% en abril). Distimo explica el crecimiento de la "libre" por el éxito del modelo "freemium" a los desarrolladores. Un modelo económico que combina una oferta gratuita, acceso gratuito a una oferta "Premium", de más calidad y de la prima (niveles extra en un juego por ejemplo). La tasa de crecimiento de la galería en su conjunto también se sabe aceleración, como se ilustra en el gráfico anterior. La razón se debe al hecho, de acuerdo con Distimo, la plataforma ha pasado a otro simbólico, que de los 100.000 desarrolladores activos en Android. Piso pequeño, hace un año, los desarrolladores de la publicación de un promedio de 5 aplicaciones por año frente a cuatro, 1 hoy. La desventaja, sin embargo, puede ser una señal de que las aplicaciones tardan más en ser diseñado y por lo tanto mejor. Uno puede esperar de todos modos. Por su parte, Apple dice que más de 500 000 solicitudes en su negocio de comunicaciones en la App Store. En cuanto al mercado de Windows Phone, tendría que superó las 50.000 aplicaciones y 13.000 desarrolladores de 28 de diciembre . Fuente : Distimo sobre usted? ¿Está utilizando el modelo freemium para comercializar sus creaciones? Cuéntenos sobre su experiencia





Sobre el mismo tema



miércoles, 4 de enero de 2012

Reconocimiento de voz: Windows Phone es ahora el equivalente de iPhone Siri, Google está trabajando en un proyecto para Android

 

Siri es la funcionalidad del iPhone que le permite comunicarse con su cámara y les pide que realicen tareas como marcar un número, para comprobar el tiempo o su agenda. Hasta el momento, Windows Phone (como Android) tenía un gran reconocimiento de voz. Pero este reconocimiento no iniciar otras acciones de búsqueda por palabras clave. "Pregúntele a Ziggy" corrige esta deficiencia y pone el teléfono en el sistema operativo de Microsoft en el mismo nivel que Apple. En cualquier caso en este punto. Esta aplicación gratuita desarrollada por una persona permite, entre otras cosas, de responder (en Inglés) a las preguntas de vocabulario, cálculo, encontrará tiendas, para geo-localizar, se mueven , ver precios de las acciones o el clima. El nombre de "Ziggy" es una referencia al equipo de la serie de colores "Quantum Leap"

Otra referencia, otra plataforma, Google también trabajará en otra característica de reconocimiento de voz para Android. La aplicación Majel ser llamado, en homenaje a la actriz que dio su voz a la computadora del Enterprise en Star Trek (Majel Barrett).Al menos, eso sugiere un rumor cada vez más persistente y cada vez más absorbidas por la prensa en Estados Unidos. . Un rumor de que Google no niega ASK Descargar Ziggy Fuente : FAQ Pregunte a Ziggy , Android & Me ? y ¿Qué piensa usted de Siri y de reconocimiento de voz móvil: un increíble progreso o la función de vagos? "Pregunte a Ziggy "El logro de un único promotor o una" prueba de viabilidad "para mejorar?



Mozilla anuncia la versión 2 de su licencia, la Licencia Pública de Mozilla está situada entre el Apache y la licencia de GNU

Mozilla Foundation Logo

Mozilla acaba de lanzar después de casi dos años de consultas (21 meses para ser exactos), la segunda versión de la MPL. Se coloca entre la licencia Apache y GNU del. Más permisiva que la primera y menor que el segundo, que tiene como objetivo promover los códigos que se combinan diferentes elementos, mismos bajo diferentes reglas, incluidos los propietarios. En la familia de "copyleft" , y de acuerdo con la Fundación Mozilla se Este 2 MPL se diferencia de la licencia de Apache, "que no requiere que se modifique compartida" y GNU ", que requiere que todos los cambios son" . Versión 2 debería proporcionar una mejor protección contra las patentes y supondrá una simplificación de su uso. Los encabezados son más cortos, la publicación del Código debe hacerse en conjunto con el archivo ejecutable (y después de un retraso de cálculo inteligente), y las condiciones en general son de 34 puntos, menos que en la versión anterior. Todos los proyectos se llevará a cabo bajo la licencia MPL de Mozilla 2. La licencia aprobada tanto por la Free Software Foundation por la Open Source Initiative. La Licencia Pública de Mozilla (o Mozilla Public License) es una licencia libre creada por Netscape durante la liberación del código fuente de Netscape Communicator 5 en 1998. El MPL está disponible en su totalidad en esta página El FAQ está disponible aquí Fuente : Ticket Mitchell Baker , presidente de la Fundación Mozilla acerca de usted? ¿Qué piensa usted de la MPL? Y la versión 2?



4 Android: un mejor control de las aplicaciones de interfaz de usuario para los desarrolladores y la obligación de integrar Holo para los fabricantes

Android Holo

Google ha anunciado que los cuatro fabricantes que eligen para sus dispositivos Android deben incorporar el tema de Holo. Un nuevo interés particular para los desarrolladores como consecuencia de esta obligación será mayor control sobre las aplicaciones de interfaz de usuario. hasta el momento los desarrolladores que diseñado una interfaz puede ver el cambio y sustituirlo por el de la capa del fabricante. Hoy en día, se puede forzar la carga de los elementos del tema de Holo y estar seguro de aplicaciones y la prestación. Esta opción es, por supuesto, una posibilidad y no es en absoluto obligatorio. Por su parte, los fabricantes pueden seguir utilizando sus plantillas, especialmente para sus propios servicios. "holo", "Holo Luz" y "Holo Dark Bar acción de la luz" Holo tema fue introducido con Android 3, pero como se destaca en Google El anuncio, esta novedad es benigno y se requiere tiempo para ser integrado y maduro. Ahora parece que ha hecho. Al igual que saber que los fabricantes deciden ofrecer la actualización a Android cuatro o integrarlo directamente a su próximo terminal. Sin olvidar, por supuesto, el tema de la latencia para las actualizaciones inducidas por todos los operadores que retrasar los beneficios a los desarrolladores de esta innovación.





Los motores de búsqueda han ganado la batalla contra la empresa de contenidos? Sí, de acuerdo con un estudio realizado por la revista New Scientist

La calidad de los resultados de los motores de búsqueda es constantemente afectada por el contenido de mala calidad (spam, contenido de la empresa) a expensas de los sitios de calidad. Los motores de búsqueda han lanzado una batalla contra estos sitios de baja calidad, como El algoritmo de Google con el Panda, que ha sufrido nada menos que cinco cambios durante el período de prueba de que el algoritmo de marzo a agosto de 2011. ¿Qué pasa con el impacto de esta guerra contra el tráfico de la web granjas de contenido? Esta es la pregunta que ha tratado de responder el investigador Richard McCreadie de la Universidad de Glasgow, en un estudio realizado por la revista New Scientist.McCreadie con la ayuda de muchos otros, ha llevado a cabo un análisis de 50 resultados devueltos por las consultas identificadas como fuentes de infección granjas de contenido los resultados en los meses de marzo y agosto de 2011 para los motores de Google y Bing. El estudio demuestra que Google y Microsoft han ganado una importante victoria en la lucha contra el granjas de contenido. El análisis de tráfico web a estos sitios a partir de marzo, muestra una fuerte disminución de la audición a medida que se actualiza a la Panda algoritmo de Google. En el Si la consulta "maratón", por ejemplo, sitios con consejos genéricos como "invertir en un buen par de zapatillas para correr", estuvieron presentes en el top 10 en marzo, pero había desaparecido en agosto, mientras que las fuentes bueno ahora apareció en la parte superior de los resultados. Tendencias similares se obtuvieron también con otras consultas. El estudio encontró que los motores de búsqueda parecen socavar el tráfico web de contenido agrícola. Fuente : New Scientist ? y usted ¿Qué opina de los resultados de este estudio?



Office 365: HP ofrecerá una versión de nube privada de la suite de herramientas profesionales de hospedaje de Microsoft

365_10_web

Office 365, la nueva suite de aplicaciones de negocios de Microsoft en la nube hizo su debut oficial este verano."Trabajamos duro en el campo de las herramientas de productividad.Office 365 ofrece Lync y Exchange y SharePoint y Office, y más en forma de servicios hospedados disponible por suscripción " , había dicho entonces Steve Ballmer, CEO de Microsoft, en conjunto con este lanzamiento. "pasado, el servicio sabe de Microsoft después de un gran éxito. Los clientes a adoptar la solución de ocho veces más rápido que nuestra oferta anterior " , en diciembre de bienvenida Kurt DelBene, Presidente de la Oficina de la División. "Office 365 está en camino de convertirse en el ofrece el mayor crecimiento de todos los la historia de Microsoft " . Éxito muestra basada principalmente en las pymes con menos de 50 empleados. Estas empresas son, de hecho, el 90% de los clientes de Office 365. El editor de sitios web incluidos en Office 365 Hoy en día, Microsoft es hacer frente a otro objetivo y hace un acuerdo con HP para que las empresas que deseen acceder a estos servicios a través de la nube nube privada e híbridos (público y privado). De nube privada debe entenderse como casos auspiciada por HP y no un "Office 365 en una caja" integrado en el centro de datos de una sociedad. Este acuerdo ofrece la solución para combinar Microsoft y servicios de outsourcing de HP en dos formas: - Una nube privada : HP Enterprise Cloud Services, Mensajería, HP Enterprise Cloud Services-La colaboración y la HP Enterprise Cloud Services-Real-Time Collaboration y herramientas de productividad de Microsoft Exchange Server 2010, Microsoft Office SharePoint Server 2010 y Microsoft Lync Server 2010 en forma de servicios que se producen en los centros de datos de HP en todo el mundo - una nube híbrida : HP ofrece una solución basada en Microsoft Office 365 alojados en la nube pública de Microsoft en conjunto con HP Enterprise soluciones cloud servicios de mensajería, servicios de HP Enterprise Cloud, colaboración y HP Enterprise Cloud Services-Colaboración en Tiempo Real alojados en centros de datos HP. "Las grandes organizaciones, especialmente las que operan en industrias altamente reguladas como los servicios financieros tienen las necesidades de funcionalidad y alto nivel de servicio " , dice Gerald Karsenti, CEO de HP Francia. "Esto es tanto más importante en tiempos de una economía gravemente perturbado" . Los medios de aplicación del acuerdo debe fijarse en las próximas semanas. Para el registro, Microsoft todavía tiene 30 días de prueba gratuita de Office 365

365_12_web



Google AppEngine va último, la plataforma de cloud hosting es un producto de Google con apoyo oficial

AppEngine

Después de más de tres años de desarrollo, la plataforma de Google AppEngine en la  nube está oficialmente disponible en la versión final. Recuerde que Google AppEngine, es una plataforma de desarrollo y hospedaje de aplicaciones en la nube. Hasta la fecha, se puede utilizar para diseñar y alojar Java, Python y GB el lanzamiento de la versión 1.6.0 de la rutina más estable y fiable, marca el final de la beta. " Cuando anunciamos nuestro compromiso de eliminar la "prueba beta", estamos comprometidos a mejorar los productos y servicios relacionados con dramáticamente", dice Martin Görner, Director de Extensión en Francia. Esta versión trae nuevas características, tales como : una consola de administración, lo que permite un mejor control sobre la disponibilidad y el costo de una aplicación, soporte completo para MapReduce, mejorar el rendimiento del almacén de datos, que ofrece una manera rápida y eficiente a la consulta de grandes conjuntos de los datos. Para la ocasión, Google ha hecho ajustes a las condiciones de acceso y reglas de uso. La compañía también adoptó un nuevo esquema de precios que ofrece cuentas Premier, para recibir especialista en soporte técnico de $ 500 por cuenta por mes. El compromiso de la disponibilidad de la prestación del servicio en el 99,95%. A estos se añaden varias mejoras nuevas que se realizaron en la plataforma de Java y Python. En términos de números, AppEngine ahora cuenta con más de 100 mil millones al mes, más de 300 000 aplicaciones activas y más de 100.000 desarrolladores que utilizan la plataforma cada mes. El paso final es un producto de Google AppEngine con apoyo oficial, por lo que la plataforma fuera de la La política de Google que ha llevado al abandono de varios proyectos como el Google Labs, Google Wave, Buzz, etc. ¡Qué delicia para los desarrolladores de Java, Python y las empresas