background preloader

Past

Facebook Twitter

Sending the User to Another App. One of Android's most important features is an app's ability to send the user to another app based on an "action" it would like to perform. For example, if your app has the address of a business that you'd like to show on a map, you don't have to build an activity in your app that shows a map. Instead, you can create a request to view the address using an Intent. The Android system then starts an app that's able to show the address on a map. As explained in the first class, Building Your First App, you must use intents to navigate between activities in your own app. You generally do so with an explicit intent, which defines the exact class name of the component you want to start.

This lesson shows you how to create an implicit intent for a particular action, and how to use it to start an activity that performs the action in another app. Build an Implicit Intent Implicit intents do not declare the class name of the component to start, but instead declare an action to perform. Figure 1. Creating your own Android app: Part 3 – Design | Martin's random and not so random knowledge.

Introduction The Android platform has millions of users and is growing each day. With this growth so do the number of people that want to explore the platform by creating their own Android app. While a lot of those people are professional software developers, there are many that have little to no experience in developing and publishing software. This led me to write this series on creating your own Android app: “Creating your own Android app, from vision to reality” In this series I will be covering the development cycle from concept to deployment.

I Will give my recommendations on what steps you should undertake to get your app to the public. Keep in mind this series is meant to be a helpful guide and not a set of instructions that should be followed exactly step by step. In this post I will be covering the design stage. I Hope you will enjoy reading the series as much as I have writing it. - Martin Design In the design stage you will finally get to see how your app is going to look like. Android: UI design template 2 | Martin's random and not so random knowledge. Android ICS/JB Photoshop GUI Design Kit [Free Download] | Android User Interface | User Experience. Update: Android UI Design Kit PSD has been updated to 4.2! Back in December 2011, I released the first version of Android ICS GUI Design Kit and since then, it has been downloaded for about 9000+ times. Not a huge amount, but at least I hope it already helped some app designers/developers in making quick app mockup.

And since Jelly Bean is released, I have decided to update the design kit with some new Jelly Bean UI elements, and a brand new stuff in it – Application Design Templates (ADT). Details Similar to 1.0, the main motivation of doing this is just to provide some stock elements of Android 4.0+ (Ice Cream Sandwich/Jelly Bean) in a single .psd file so app designer can really focus on creating awesome mock up to show their developers/clients. In 3.0, I have included two .psd file in the Design Kit – Building Blocks and ADT. In Building Blocks, it contains most, if not all of the stock ICS/JB UI elements that can be used to build an app mockup in Photoshop. Building Blocks Download.

Apps Platform. Libraries Archives - Android Views. Core App Quality Guidelines. App quality directly influences the long-term success of your app—in terms of installs, user rating and reviews, engagement, and user retention. Android users expect high-quality apps, even more so if they've spent money on them. This document helps you assess basic aspects of quality in your app through a compact set of core app quality criteria and associated tests. All Android apps should meet these criteria. Before publishing your app, make sure to test it against these criteria to ensure that it functions well on many devices, meets Android standards for navigation and design, and is prepared for promotional opportunities in the Google Play Store.

If your app is targeting tablet devices, make sure that it delivers a rich, compelling experience to your tablet customers. Visual Design and User Interaction These criteria ensure that your app provides standard Android visual design and interaction patterns where appropriate, for a consistent and intuitive user experience. Functionality.