The document discusses the Android Developer Challenge, which provides monetary awards for developing applications for the Android platform. It aims to spur the creation of an ecosystem of Android applications in diverse categories such as social networking, media, productivity, games, news, and more. Developers are encouraged to work collaboratively and share ideas to develop the most promising submissions for consideration in the challenge. The platform provides tools for application development including APIs for telephony, graphics, data storage, media playback, and more.
A presentation about Android, Google's Operating System offering in the space of Mobiles.
Slide focuses on technicalities of the OS and is introductory only.
Talks about Microsoft Silverlight.
Credit to whoever has the original content released first on to this wonderful site.
This is just a mash-up of various presentations I found here.
A presentation about Android, Google's Operating System offering in the space of Mobiles.
Slide focuses on technicalities of the OS and is introductory only.
Talks about Microsoft Silverlight.
Credit to whoever has the original content released first on to this wonderful site.
This is just a mash-up of various presentations I found here.
Enroll for Android application development training today. Request Demo class. Our instructor has 8+ years hands on experience in implementing Android application development in mission Critical projects. Request a Demo classes today.
This presentation gives detailed overview of Android, Android Architecture, Software Stack, Platform, Database Support, Licensing, File System, Network Connectivity, Security and Permissions, IDE and Tools, Other IDEs Overview, Development Evaluation, Singing your application, Versioning your application, Preparing to publish your application, Publish your App on Android Market. This presentation also includes links to sample exampled.
Note: Few slides from this presentation are taken from internet or slideshare.com as it is or modified little bit. I have no intention of saying someone’s else work as mine. I prepared this presentation to just educate co-workers about android. So I want the best material from internet and slideshare.com.
Introduction to Android and Android StudioSuyash Srijan
This is a presentation that I gave at Google Developer Group Oxford to introduce people to Android development and Android Studio IDE, which is used to build Android apps. This presentation gives a brief overview of the platform and fundamentals of the app and what developer tools are available.
PS: Some slides do not have any text accompanying it. That is either because it wasn't relevant or because the text would've been too long to put on the corresponding slide.
Android Studio is the official IDE for Android application development, based on IntelliJ IDEA. In this presentation we tried to show overall structure of android studio.
This project allows the mobile app developers to integrate their app with various social ID providers so that users are not required to fill the registration form.
Enroll for Android application development training today. Request Demo class. Our instructor has 8+ years hands on experience in implementing Android application development in mission Critical projects. Request a Demo classes today.
This presentation gives detailed overview of Android, Android Architecture, Software Stack, Platform, Database Support, Licensing, File System, Network Connectivity, Security and Permissions, IDE and Tools, Other IDEs Overview, Development Evaluation, Singing your application, Versioning your application, Preparing to publish your application, Publish your App on Android Market. This presentation also includes links to sample exampled.
Note: Few slides from this presentation are taken from internet or slideshare.com as it is or modified little bit. I have no intention of saying someone’s else work as mine. I prepared this presentation to just educate co-workers about android. So I want the best material from internet and slideshare.com.
Introduction to Android and Android StudioSuyash Srijan
This is a presentation that I gave at Google Developer Group Oxford to introduce people to Android development and Android Studio IDE, which is used to build Android apps. This presentation gives a brief overview of the platform and fundamentals of the app and what developer tools are available.
PS: Some slides do not have any text accompanying it. That is either because it wasn't relevant or because the text would've been too long to put on the corresponding slide.
Android Studio is the official IDE for Android application development, based on IntelliJ IDEA. In this presentation we tried to show overall structure of android studio.
This project allows the mobile app developers to integrate their app with various social ID providers so that users are not required to fill the registration form.
A quick introduction to how tools for creating and sharing information have evolved. Covers how consumer tools are working their way into the business world, but there are important differences.
The Future of Social in the Enterprise - by Alan Lepofsky and Dion HinchcliffeAlan Lepofsky
This presentation talks about the past, present and future of social software within the enterprise. DIon Hinchcliffe and I presented this at Salesforce Dreamforce 2012.
Things I'd Like Social Software Vendors To Focus OnAlan Lepofsky
I meet with a lot of social software companies, ranging from startups that have yet to go public to the established large vendors. This presentation highlights three of the areas that I would like to see all of the vendors doing a better job on: 1) Activity Streams, 2) focus on the individual 3) Analytics.
These slides were presented at Defrag 2012 in Denver, CO on Nov 15, 2012 www.defragcon.com
MOTODEV Studio, Motorola’s powerful IDE based on the popular Eclipse framework, offers developers a fast and easy way to create applications across Motorola's Android products. This presentation provides an overview of MOTODEV Studio for Android along with practical tips for getting started with Android development.
Our Texila International University has been prepared for the beginners and experienced to help them understand basic Android programming how to develop android mobile phone and iPad applications.
Greens Technology is the best Android Training with 100% Placement Institute in Tambaram Chennai. We offering Android online, placement, corporate Training around the Chennai. Our syllabus is revised monthly once by our trainers. We provide weekday classes, Weekend classes and Fast track classes in low course fees.
Basic Information on Android development to start with...This presentation covers What is Android, Its development process and Build Process which an Android Beginner should have know
2. OBJETIVO
Conseguir diseñar e implementar una aplicación que
gane el desafio Android
No es conseguir la aplicación movil definitiva.
Es la que le guste a google (que se compra las
empresas cuando se aburre).
3. ANDROID CHALLENGE
http://code.google.com/android/adc.html
The award money will be distributed equally between two Android Developer
Challenges:
Android Developer Challenge I: We will accept submissions from January 2
through March 3, 2008
Android Developer Challenge II: This part will launch after the first handsets built
on the platform become available in the second half of 2008
In the Android Developer Challenge I, the 50 most promising entries received by
March 3 will each receive a $25,000 award to fund further development. Those selected
will then be eligible for even greater recognition via ten $275,000 awards and ten
$100,000 awards.
4. ¿ Una sola aplicación ?
¿ Un ecosistema de aplicaciones...... ?
Un conjunto disjunto de aplicaciones
5. PROPUESTAS
Social networking
Media consumption, management, editing, or sharing, e.g., photos
Productivity and collaboration such as email, IM, calendar, etc.
Gaming
News and information // Rethinking of traditional user interfaces
Use of mash-up functionality
Use of location-based services
Humanitarian benefits
Applications in service of global economic development
6. ES PARA GANAR
No es hacer la super aplicación movil.
Es la que use y complemente el ecosistema Google.
7. REGLAS DEL JUEGO
Compartir todo entre el grupo.
Evitar “freeRiders”
Consensuar métrica antes de empezar.
Evitar filtrado de ideas.
Intentar crear masa crítica
11. HERRAMIENTAS
Grupo abierto facebook (contactos y visibilidad)
Grupo abierto google-groups (lista y doc publicos)
Grupo abierto viadeo (redes sociales)
Grupo privado seguro en servidor colab.
Subversion vs. Mercurial.
12. INTENTAR REPLICAR
“START-UP”
Solo es propuesta.
Esta abierto a vuestras ideas y propuestas.
16. Handset layouts
The platform is adaptable to both larger,
VGA devices and more traditional smartphone
layouts.
Connectivity
Android supports a wide variety of
17.
18.
19. Application framework enabling reuse and replacement of components
Dalvik virtual machine optimized for mobile devices
Integrated browser based on the open source WebKit engine
Optimized graphics powered by a custom 2D graphics library; 3D graphics
based on the OpenGL ES 1.0 specification (hardware acceleration optional)
SQLite for structured data storage
Media support for common audio, video, and still image formats (MPEG4, H.
264, MP3, AAC, AMR, JPG, PNG, GIF)
GSM Telephony (hardware dependent)
Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
Camera, GPS, compass, and accelerometer (hardware dependent)
Rich development environment including a device emulator, tools for
debugging, memory and performance profiling, and a plugin for the Eclipse
IDE
20. Libraries
System C library - NO USABLE
Media Libraries - based on PacketVideo's OpenCORE; the libraries
support playback and recording of many popular audio and video
formats, as well as static image files, including MPEG4, H.264, MP3,
AAC, AMR, JPG, and PNG
Surface Manager - manages access to the display subsystem and
seamlessly composites 2D and 3D graphic layers from multiple
applications
LibWebCore - a modern web browser engine which powers both
the Android browser and an embeddable web view
SGL - the underlying 2D graphics engine
3D libraries - an implementation based on OpenGL ES 1.0 APIs; the
libraries use either hardware 3D acceleration (where available) or
the included, highly optimized 3D software rasterizer
21. JVM no exactamente
java
Problemas de licencia.
Android includes a set of core libraries that provides most of
the functionality available in the core libraries of the Java
programming language.
Every Android application runs in its own process, with its own
instance of the Dalvik virtual machine. Dalvik has been written
so that a device can run multiple VMs efficiently. The Dalvik VM
executes files in the Dalvik Executable (.dex) format which is
optimized for minimal memory footprint. The VM is register-
based, and runs classes compiled by a Java language compiler
that have been transformed into the .dex format by the
included quot;dxquot; tool.
The Dalvik VM relies on the Linux kernel for underlying
functionality such as threading and low-level memory