Introducció a AndroidTarracoDroidIntroducció al sistema operatiu Android: Qué és, d'on sorgeix, qué ens ofereix i quina és la seva situació respecte a la competència
СибГеоПроект ТюменьLeonid MinderoffДокумент описывает деятельность ООО 'Сибгеопроект', занимающегося разработкой геоинформационных систем и программного обеспечения для сферы ТЭК и ЖКХ с 2000 года. Основные проекты компании включают системы мониторинга недропользования и автоматизированные геоинформационные системы для муниципальных нужд. Также представлены возможности их веб-портала, включая данные о жилищном фонде, коммунальной инфраструктуре и энергоэффективности города Тюмени.
Advanced Email List Growth | Jeanne JenningsJeanneJennings.com, Inc.The document outlines advanced strategies and tactics for email list growth, highlighting that 73% of email marketers report positive list expansion. Key tactics include optimizing online registration forms, utilizing social sharing, and leveraging effective thank-you pages and welcome messages. A case study demonstrates significant subscriber growth through strategic email sign-ups and social media integration.
Capacity Enhancement Article-IT_Aug 131Chris HenryFour major Australian airports - Perth, Brisbane, Melbourne and Sydney - are undertaking initiatives to improve air traffic management and increase airport capacity. These include an airport slot management system, Airspace Capacity Enhancement program, Metron Flow Control system, and daily performance reporting. The initiatives aim to better coordinate air traffic demand with system capacity as air travel has increased significantly. Brisbane Airport implemented a Runway Demand Management Scheme in 2012 to regulate traffic, though initial metrics were too optimistic and have been adjusted. Perth Airport also has a slot coordination system aligned with its Metron system to efficiently manage schedules. The programs involve airport operators more closely with air traffic management and aim to reduce delays through collaborative planning.
Новая технология работы риэлтора в кризисГеннадий МетёлкинДокумент обсуждает необходимость новой технологии в риэлтерском бизнесе для повышения качества обслуживания клиентов и эффективности работы сотрудников. Основные рекомендации включают разработку и внедрение систем продаж и оказания услуг, а также обучение сотрудников для соответствия новым требованиям. Ключевое внимание уделяется важности перехода от традиционных методов к эффективным процедурами, обеспечивающим высокое качество работы на конкурентном рынке.
Агентство недвижимости против застройщикаГеннадий МетёлкинАгентство недвижимости «Кельник» предлагает онлайн-инструмент «Планоплан» для создания интерактивных 2D и 3D планировок без специальных знаний. Инструмент позволяет быстро генерировать планировки и код для сайтов, смартфонов и планшетов. Стоимость услуг варьируется от 100 до 720 рублей в зависимости от типа планировки.
Loyalica_CasesAlexey DanshinДокумент описывает примеры и результаты различных бонусных программ с 2014 по 2015 годы в России, включая стратегические подходы к мотивации как клиентов, так и продавцов. Успешные кейсы показывают значительный рост продаж и улучшение потребительского поведения благодаря накоплению и обмену бонусов на товары и услуги. Включены детали о программах лояльности, которые ведут к увеличению среднего чека, продаже высокомаржинальных продуктов и улучшению взаимодействия с клиентами.
Презентация Коланьков А.В.Деловая СредаДокумент описывает мероприятия, направленные на повышение финансовой грамотности среди различных целевых аудиторий, включая школьников, предпринимателей и работников. В нем освещаются инициативы Банка России и других организаций по интеграции финансовой грамотности в образовательные программы и разработке учебных материалов. Также рассматриваются ключевые темы и актуальные риски в финансовых услугах, а также методы привлечения финансирования для предпринимателей.
Презентация компании Маркетинг-КонсультантLeonid MinderoffДокумент описывает процесс успешного девелоперского проекта, включая анализ рынка жилых комплексов в России и рекомендации по различным этапам разработки, таких как квартирография, позиционирование, визуальные коммуникации и маркетинг. Он детализирует шаги по разработке инфраструктуры, логотипов, продаж, оформления и рекламных кампаний. В документе также указаны принципы формирования цен, мотивации персонала и методы измерения успеха проекта.
APG Mutual Evaluation of Bhutan - 2016FATF - Financial Action Task ForceThe document is a mutual evaluation report on anti-money laundering and counter-terrorist financing measures in Bhutan. Key findings include that Bhutan has a low level of effectiveness in 11 areas and a moderate level in 2 areas. Technically, Bhutan is compliant or largely compliant in 14 recommendations. Priority actions identified are to complete Bhutan's national risk assessment, enact new legislation, strengthen implementation of targeted financial sanctions, and increase resources for supervision and investigation.
mer-ratings-key-findingsFATF - Financial Action Task ForceThe document is a mutual evaluation report on Singapore's anti-money laundering and counter-terrorist financing measures. It finds that Singapore has a highly sophisticated coordination system between relevant authorities. However, it has some moderate gaps in understanding money laundering and terrorist financing risks. In particular, it does not fully reflect transnational threats and inherent risks associated with being a large financial hub. While authorities cooperate well, Singapore could strengthen its understanding of foreign predicate money laundering risks and pursue more complex transnational cases. Its financial intelligence unit provides useful information to law enforcement agencies.
PostgreSQL Streaming Replication CheatsheetAlexey LesovskyThe document provides configuration instructions and guidelines for setting up streaming replication between a PostgreSQL master and standby server, including setting parameter values for wal_level, max_wal_senders, wal_keep_segments, creating a dedicated replication role, using pg_basebackup to initialize the standby, and various recovery target options to control the standby's behavior. It also discusses synchronous replication using replication slots and monitoring the replication process on both the master and standby servers.
Trend OverviewandymcclureThe document provides an overview of trend management methodologies, emphasizing its critical success factors and components such as utilization management, disease management, and provider contracts. It highlights the importance of understanding trend drivers, utilizing measurements to monitor progress, and having a structured approach for opportunity identification and implementation. The effective management of trends can help mitigate costs and improve healthcare outcomes by enabling informed decision-making and data-driven strategies.
Highload 2014. PostgreSQL: ups, DevOps.Alexey LesovskyДокумент представляет собой обзор вопросов, связанных с управлением, автоматизацией и обслуживанием баз данных PostgreSQL, включая использование инструментов DevOps. Он обсуждает необходимость автоматизации рутинных задач, проблемы, связанные с ней, и детали управления конфигурациями в гетерогенных инфраструктурах. Включены примеры типичных задач, необходимых для поддержки баз данных, а также рекомендации по выбору инструментов и подходов.
Managing PostgreSQL with PgCenterAlexey LesovskyThis document provides an overview of pgCenter, a tool for managing and monitoring PostgreSQL databases. It describes pgCenter's interface which displays system metrics, PostgreSQL statistics and additional information. The interface shows values for items like CPU and memory usage, database connections, autovacuum operations, and query information. PgCenter provides a quick way to view real-time PostgreSQL and server performance metrics.
The PostgreSQL JSON Feature TourStefanie Janine StöltingThe document outlines the features of PostgreSQL's JSON and JSONB data types, detailing their functionalities, operators, and related functions available since version 9.2 through 9.5. It includes live examples utilizing the Chinook database to demonstrate how to manipulate JSON data and execute queries effectively. Additionally, it covers indexing for improved performance and provides methods for updating and accessing data in JSON format.
Introducció Android i Google MapsTarracoDroidXerrada III Jornades GPL Tarragona (2011). Es va realitzar una introducció a Android OS i es va realitzar un cas pràctic amb Google Maps.
Service2Media - Introduction to M2ActiveGenmobLa plataforma M2Active, que hizo su debut en el Mobile World Congress 2010, vuelve a ser presentada en Genmob.
Les millors aplicacions per Android (Gener de 2013)Roger Casadejús PérezRecull de les millors aplicacions per Android (Gener de 2013)
Més manuals a: http://www.exabyteinformatica.com
Migració al programari lliure: reptes i oportunitatsIsmael FanloPresentación utilizada para mi ponencia en las "Jornadas Open Source per a Pimes" organizadas por la Fundación IBIT en la Cámara de Comercio de Palma (Baleares - España). En catalán
Агентство недвижимости против застройщикаГеннадий МетёлкинАгентство недвижимости «Кельник» предлагает онлайн-инструмент «Планоплан» для создания интерактивных 2D и 3D планировок без специальных знаний. Инструмент позволяет быстро генерировать планировки и код для сайтов, смартфонов и планшетов. Стоимость услуг варьируется от 100 до 720 рублей в зависимости от типа планировки.
Loyalica_CasesAlexey DanshinДокумент описывает примеры и результаты различных бонусных программ с 2014 по 2015 годы в России, включая стратегические подходы к мотивации как клиентов, так и продавцов. Успешные кейсы показывают значительный рост продаж и улучшение потребительского поведения благодаря накоплению и обмену бонусов на товары и услуги. Включены детали о программах лояльности, которые ведут к увеличению среднего чека, продаже высокомаржинальных продуктов и улучшению взаимодействия с клиентами.
Презентация Коланьков А.В.Деловая СредаДокумент описывает мероприятия, направленные на повышение финансовой грамотности среди различных целевых аудиторий, включая школьников, предпринимателей и работников. В нем освещаются инициативы Банка России и других организаций по интеграции финансовой грамотности в образовательные программы и разработке учебных материалов. Также рассматриваются ключевые темы и актуальные риски в финансовых услугах, а также методы привлечения финансирования для предпринимателей.
Презентация компании Маркетинг-КонсультантLeonid MinderoffДокумент описывает процесс успешного девелоперского проекта, включая анализ рынка жилых комплексов в России и рекомендации по различным этапам разработки, таких как квартирография, позиционирование, визуальные коммуникации и маркетинг. Он детализирует шаги по разработке инфраструктуры, логотипов, продаж, оформления и рекламных кампаний. В документе также указаны принципы формирования цен, мотивации персонала и методы измерения успеха проекта.
APG Mutual Evaluation of Bhutan - 2016FATF - Financial Action Task ForceThe document is a mutual evaluation report on anti-money laundering and counter-terrorist financing measures in Bhutan. Key findings include that Bhutan has a low level of effectiveness in 11 areas and a moderate level in 2 areas. Technically, Bhutan is compliant or largely compliant in 14 recommendations. Priority actions identified are to complete Bhutan's national risk assessment, enact new legislation, strengthen implementation of targeted financial sanctions, and increase resources for supervision and investigation.
mer-ratings-key-findingsFATF - Financial Action Task ForceThe document is a mutual evaluation report on Singapore's anti-money laundering and counter-terrorist financing measures. It finds that Singapore has a highly sophisticated coordination system between relevant authorities. However, it has some moderate gaps in understanding money laundering and terrorist financing risks. In particular, it does not fully reflect transnational threats and inherent risks associated with being a large financial hub. While authorities cooperate well, Singapore could strengthen its understanding of foreign predicate money laundering risks and pursue more complex transnational cases. Its financial intelligence unit provides useful information to law enforcement agencies.
PostgreSQL Streaming Replication CheatsheetAlexey LesovskyThe document provides configuration instructions and guidelines for setting up streaming replication between a PostgreSQL master and standby server, including setting parameter values for wal_level, max_wal_senders, wal_keep_segments, creating a dedicated replication role, using pg_basebackup to initialize the standby, and various recovery target options to control the standby's behavior. It also discusses synchronous replication using replication slots and monitoring the replication process on both the master and standby servers.
Trend OverviewandymcclureThe document provides an overview of trend management methodologies, emphasizing its critical success factors and components such as utilization management, disease management, and provider contracts. It highlights the importance of understanding trend drivers, utilizing measurements to monitor progress, and having a structured approach for opportunity identification and implementation. The effective management of trends can help mitigate costs and improve healthcare outcomes by enabling informed decision-making and data-driven strategies.
Highload 2014. PostgreSQL: ups, DevOps.Alexey LesovskyДокумент представляет собой обзор вопросов, связанных с управлением, автоматизацией и обслуживанием баз данных PostgreSQL, включая использование инструментов DevOps. Он обсуждает необходимость автоматизации рутинных задач, проблемы, связанные с ней, и детали управления конфигурациями в гетерогенных инфраструктурах. Включены примеры типичных задач, необходимых для поддержки баз данных, а также рекомендации по выбору инструментов и подходов.
Managing PostgreSQL with PgCenterAlexey LesovskyThis document provides an overview of pgCenter, a tool for managing and monitoring PostgreSQL databases. It describes pgCenter's interface which displays system metrics, PostgreSQL statistics and additional information. The interface shows values for items like CPU and memory usage, database connections, autovacuum operations, and query information. PgCenter provides a quick way to view real-time PostgreSQL and server performance metrics.
The PostgreSQL JSON Feature TourStefanie Janine StöltingThe document outlines the features of PostgreSQL's JSON and JSONB data types, detailing their functionalities, operators, and related functions available since version 9.2 through 9.5. It includes live examples utilizing the Chinook database to demonstrate how to manipulate JSON data and execute queries effectively. Additionally, it covers indexing for improved performance and provides methods for updating and accessing data in JSON format.
Introducció Android i Google MapsTarracoDroidXerrada III Jornades GPL Tarragona (2011). Es va realitzar una introducció a Android OS i es va realitzar un cas pràctic amb Google Maps.
Service2Media - Introduction to M2ActiveGenmobLa plataforma M2Active, que hizo su debut en el Mobile World Congress 2010, vuelve a ser presentada en Genmob.
Les millors aplicacions per Android (Gener de 2013)Roger Casadejús PérezRecull de les millors aplicacions per Android (Gener de 2013)
Més manuals a: http://www.exabyteinformatica.com
Migració al programari lliure: reptes i oportunitatsIsmael FanloPresentación utilizada para mi ponencia en las "Jornadas Open Source per a Pimes" organizadas por la Fundación IBIT en la Cámara de Comercio de Palma (Baleares - España). En catalán
Fonaments i Evolució de la Mutimedia Practica FinalMarcos BaldoviEn aquesta assignatura s'estudia el llibre de Lev Manovich "El software toma el mando" a partir de la lectura d'aquest llibre força interessant. L'autor desenvolupa la seva pròpia teoria sobre el programari.
En el llibre ens fa reflexionar sobre el programari que ha substituït a una àmplia gamma de tecnologies físiques, mecàniques i electròniques utilitzades abans del segle XXI, per crear, emmagatzemar, distribuir i interactuar amb els objectes culturals.
També ens parla sobre quins van ser els raonaments i les motivacions de les persones que en els anys seixanta i setanta van idear els conceptes i les tècniques pràctiques que sustenten l'actual programari de mitjans, com Photoshop, Illustrator, Maya, Final Cut o After Effects.
Comparativa ERPs de programari lliureejordiComparativa ERPs de programari lliure: Abanq, OpenBravo, OpenERP.
Treball de l'assignatura Gestió de Sistemes d'Informació (GESI) de la Universitat Politècnica de Catalunya (UPC). Professor: Jordi Esteve. Gener 2009. Vilanova i la Geltrú. Barcelona. Catalunya.
Introducció a la programació en AndroidAtictes Introducció a la programació en Android a les Jornades de Programari Lliure de les Terres de l'Ebre de 2012, per Raúl Romero.
Reus Google I/O 2012TarracoDroidEste documento presenta una introducción a los menús en Android. Explica los diferentes tipos de menús como opciones menú, contexto menú y submenús. Luego muestra un ejemplo práctico de cómo crear un menú simple con varias opciones y submenús en Android usando XML. Finalmente, detalla cómo añadir iconos a las opciones de menú.
Introducción a la Programación en Android - ELPTarracoDroidEste documento presenta una introducción a las aplicaciones Android. Explica que una aplicación está compuesta de actividades, servicios y otros componentes. También describe los recursos comunes de un proyecto Android como layouts, imágenes y cadenas de texto. Finalmente, introduce conceptos como la clase R, los intents y cómo se usan para comunicar componentes dentro y entre aplicaciones.
Instal·lació de l'entorn de desenvolupamentTarracoDroidExplicació de com es configura l'entorn de desenvolupament per a Android (Eclipse + SDK + ADT)
Taller en Port aventuraTarracoDroidEste documento presenta una introducción a las aplicaciones Android. Explica los componentes clave de una aplicación como actividades, servicios y proveedores de contenido. También describe los recursos comunes de un proyecto Android como layouts, imágenes y cadenas de texto. Finalmente, introduce conceptos como la clase R, los intents y las notificaciones.
GenmobTarracoDroidEste documento presenta una introducción a las aplicaciones Android. Explica los componentes clave de una aplicación como actividades, servicios y proveedores de contenido. También describe los recursos comunes de un proyecto Android como layouts, imágenes y cadenas de texto. Finalmente, introduce conceptos como la clase R, los intents y cómo se usan para comunicar entre actividades y aplicaciones.
Introducción a los menús y NotificacionesTarracoDroidEste documento presenta una introducción a las aplicaciones Android, los menús y las notificaciones. Explica que las aplicaciones están compuestas de componentes como actividades, servicios y proveedores de contenido. También describe los tipos de menús, incluidos los menús de opciones y de contexto, y provee un ejemplo básico de implementación de un menú.
2. Contingut
Contingut
1 Qu` ´s Android?
ee
2 Caracter´
ıstiques
3 Arquitectura
4 Fonaments de les aplicacions
5 Components
6 I la compet`ncia?
e
Carles Pla Introducci´ a Android
o
3. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Qu` ´s Android?
ee
´
Es un SO / plataforma d’Open source basada en el kernel de
Linux. Permet controlar dispositius per mitj` de biblioteques
a
desenvolupades o adaptades per Google mitjan¸ant Java.
c
Esta orientat a ”dispositius m`bils”.
o
Executa aplicacions en la m`quina virtual Dalvik. Dalvik est`
a a
optimitzada per a requerir poca mem`ria i permetre executar
o
diverses inst`ncies simult`niament.
a a
Carles Pla Introducci´ a Android
o
4. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Qui hi ha darrera d’Android?
Va ser desenvolupada per Google Inc encara que poc despr´s e
es va unir Open Handset Alliance, un consorci de 48
companyies de Hardware, Software i telecomunicacions, les
quals van arribar a un acord per promocionar els est`ndards
a
de codis oberts per a dispositius m`bils.
o
Google per`, ha estat qui ha publicat la majoria del codi font
o
d’Android sota la llic`ncia de Sotware Apache, una llic`ncia de
e e
programari lliure i de codi obert, per a qualsevol
desenvolupador.
Carles Pla Introducci´ a Android
o
5. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Android ´s present a:
e
Tel`fons m`bils.
e o
Netbooks.
Tablets.
E-Readers.
Google TV.
Carles Pla Introducci´ a Android
o
6. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Versions
1.1 (Principis 2009)
1.5 Cupcake (30 - Abril - 2009)
1.6 Donut (15 - Setembre - 09)
2.0-2.1 Eclair (26 - Octubre - 2009)
2.2 Froyo (20 - Maig - 2010)
2.3 Gingerbread ( Desembre - 2010)
3.0 Honeycomb
Carles Pla Introducci´ a Android
o
7. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques 1.5 Cupcake
Transicions animades entre finestres.
Millores en la velocitat de la c`mera.
a
Menor temps de cerca dels sat`l·lits GPS (A-GPS).
e
Millores en la velocitat del navegador web.
Int`rpret JavaScript.
e
Possibilitat de copiar, enganxar i buscar text.
Personalitzar els widgets a la pantalla d’inici.
Inclusi´ de teclat en pantalla, amb suport per a
o
orientaci´ vertical i horitzontal, funcionalitats
o
d’autocorrecci´ i suport de diccionaris de l’usuari.
o
Possibilitat de gravar i reproduir v´ıdeos.
Suport de Bluetooth Stereo.
Carles Pla Introducci´ a Android
o
8. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques 1.6 Donut
Quick Search Box, a la pantalla d’inici que permet buscar
entre diferents fonts amb autocompletat i capacitat
d’aprenentatge.
Velocitat de la c`mera millorada .
a
Possibilitat de connectar-se a xarxes VPN, 802.1x.
Nova pantalla per controlar la bateria, que permet comprovar
quines aplicacions i serveis s´n els que m´s consumeixen.
o e
Les aplicacions d’Android Market apareixen ara ordenades per
categories (Aplicacions, Jocs i Desc`rregues). Podem
a
consultar actualitzacions i les aplicacions m´s populars amb
e
captures de pantalla i reviews d’altres usuaris.
Nou motor de text a veu.
Carles Pla Introducci´ a Android
o
9. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques 2.0-2.1 Eclair
Suport per HTML5 (entre elles l’etiqueta v´ ıdeo), possibilitat
de fer zoom amb doble clic.
Millores en el teclat virtual.
Suport per a noves mides i resolucions de pantalla.
Contactes r`pids.
a
Bluetooth 2.1
Millores a Google Maps: multit`ctil, capes, sincronitzaci´ dels
a o
nostres llocs preferits, mode nit i auto completat de cerques.
Reconeixement de veu.
Galeria 3D, a l’estil Cover Flow.
Noves aplicacions de rellotge / temps i not´ıcies.
Google Goggles.
Carles Pla Introducci´ a Android
o
10. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques 2.2 Froyo
Integraci´ del motor de JavaScript Chrome V8 al navegador
o
Suport avan¸at de Microsoft Exchange
c
Hotspot WiFi
Marcaci´ per veu i possibilitat de compartir contactes a trav´s
o e
de Bluetooth
Suport de camps de c`rrega d’arxius en el navegador
a
Suport de GIFs animats al navegador
Suport per Adobe Flash 10.1
Suport de pantalles amb alta resoluci´
o
Carles Pla Introducci´ a Android
o
11. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques 2.3 Gingerbread
Nous dissenys per a la interf´ i nous temes
ıcie
Suport de pantalles amb molt alta resoluci´ o
Suport per comunicaci´ SIP
o
NFC
Suport de v´ıdeo WebM/VP8 i `udio AAC
a
Nous efectes d’`udio
a
Funci´ copiar i enganxar millorada
o
Teclat redissenyat
Millores per als desenvolupadors de jocs
Suport per a nous sensors (ex: giroscopi)
Gestor de desc`rregues
a
Gestor d’energia millorat i control d’aplicacions
Suport per a m´ltiples c`meres
u a
Carles Pla Introducci´ a Android
o
12. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Fragmentaci´ de versions
o
Carles Pla Introducci´ a Android
o
13. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Fragmentaci´ de versions
o
Carles Pla Introducci´ a Android
o
14. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques
Framework d’aplicacions: permet el reempla¸ament i la
c
reutilitzaci´ dels components.
o
Navegador integrat: basat en el motor open Source Webkit.
SQLite: base de dades per a emmagatzematge estructurat
que s’integra directament amb les aplicacions.
Multim`dia: Suport per a mitjans amb formats comuns
e
d’`udio, v´
a ıdeo i imatges planes (MPEG4, H.264, MP3, AAC,
AMR, JPG, PNG, GIF).
Carles Pla Introducci´ a Android
o
15. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Caracter´
ıstiques
M`quina virtual Dalvik: Base de trucades d’inst`ncies molt
a a
similar a Java.
Telefonia GSM: dependent del terminal.
Bluetooth, EDGE, 3G i Wifi: dependent del terminal.
Cambra, GPS, br´ixola i acceler`metre: Dependent del
u o
terminal
Pantalla T`ctil.
a
Carles Pla Introducci´ a Android
o
16. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
B`sicament est` formada per 4 components:
a a
Carles Pla Introducci´ a Android
o
17. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Aplicacions:
Totes les aplicacions creades amb la plataforma Android, inclouran
com a base un client de correu electr`nic (gmail), calendari,
o
programa d’SMS, mapes, navegador, contactes, i alguns altres
serveis m´
ınims.
Carles Pla Introducci´ a Android
o
18. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Framework d’aplicacions:
Tots els desenvolupadors d’aplicacions Android, tenen acc´s
e
total al codi font usat en les aplicacions base.
Aix` ha estat dissenyat d’aquesta manera, perqu` no es
o e
generin centenars de components d’aplicacions diferents, que
responguin a la mateixa acci´, donant la possibilitat que els
o
programes siguin modificats o reempla¸ats per qualsevol
c
usuari sense haver de comen¸ar a programar les seves
c
aplicacions des del principi.
Carles Pla Introducci´ a Android
o
19. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Llibreries:
Android inclou a la base de dades un set de llibreries C / C + +,
que s´n exposades a tots els desenvolupadors a trav´s del
o e
framework de les aplicacions Android System C library, llibreries de
mitjans, llibreries de gr`fics, 3D, SQLite, etc.
a
Carles Pla Introducci´ a Android
o
20. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Runtime d’Android:
Android incorpora un set de llibreries que aporten la major part de
les funcionalitats disponibles a les llibreries base del llenguatge de
programaci´ Java. La m`quina virtual est` basada en registres, i
o a a
corre classes compilades pel compilador de Java que anteriorment
han estat transformades al format. dex (Dalvik Executable)
Carles Pla Introducci´ a Android
o
21. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Fonaments de les aplicacions
Activities: S´n els encarregats de mostrar la interf´ i
o ıcie
gestionar els seus esdeveniments
Services: s’executen en background
Broadcast receivers: Responen davant successos del sistema
Content Providers: Emmagatzemen informaci´ i la posen a
o
disposici´ d’altres apps
o
Carles Pla Introducci´ a Android
o
22. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Components d’una App
S’inicien independentment. L’usuari o sistema pot arrencar,
executar, pausar, resumir, aturar i reiniciar
Donada aquesta independ`ncia, es poden reutilitzar i
e
reempla¸ar per altres activitats
c
Exemple: A aplicaci´ de trucar, emprem 4 activitats (telf,
o
registre de trucades, contactes i preferits)
Carles Pla Introducci´ a Android
o
23. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Components d’una App
Altres components d’aplicaci´:
o
Services
Content providers
Broadcast receivers
Intents
Notifications
Elements Gr`fics
a
Persistent Storage
MapView Activity
Altres:Storage, network, multimedia, GPS, Phone Services.
Carles Pla Introducci´ a Android
o
24. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
I la compet`ncia?
e
Carles Pla Introducci´ a Android
o
25. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Visionaris 24 octubre 2009 (Gartner)
Carles Pla Introducci´ a Android
o
26. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Creixement de activacions
100.000 activacions di`ries Agost ’10
a
300.000 activacions di`ries Desembre ’10
a
2.100.000 activacions semanals ?
9.000.000 activacions mensuals ?
109.500.000 activacions anuals ?
Carles Pla Introducci´ a Android
o
27. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Vendes Mundials
Carles Pla Introducci´ a Android
o
28. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Nombre d’aplicacions per Apps Store
Carles Pla Introducci´ a Android
o
29. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Desenvolupadors Android Market vs Apple Apps Store
Carles Pla Introducci´ a Android
o
30. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Android Market vs Apple Apps Store
Carles Pla Introducci´ a Android
o
31. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Cost mitj` aplicacions Apple Apps Store
a
Carles Pla Introducci´ a Android
o
32. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Cost mitj` aplicacions Android Market
a
Carles Pla Introducci´ a Android
o
33. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Cost mitj` aplicacions Android Market vs Apple Apps Store
a
Carles Pla Introducci´ a Android
o
34. Qu` ´s Android?
ee
Caracter´ıstiques
Arquitectura
Fonaments de les aplicacions
Components
I la compet`ncia?
e
The END
Gr`cies pel vostre temps i
a
atenci´.
o
Carles Pla Introducci´ a Android
o