Tag | Android Posts

In my previous post we talked about how to create app in Wearable and Handheld devices and created a simple implementation of sending/syncing data. In this post I'm going to demonstrate how to deploy and test apps in real device. First of all I am using Nexus 9 and LG G Watch as my test devices. Before we start make sure that USB Driver for Android is installed in your machine. You can verify it by right clicking on the COMPUTER > MANAGE > DEVICE MANAGER > OTHER DEVICES. If the driver isn't ...
In my previous posts I've talked about setting up your development environment to get started with Android development using Xamarin and Visual Studio and also talked about a brief introduction about wearable. In this post I'm going to demonstrate how sync data in your android application. Creating the Wear App Project To get started let's fire up Visual Studio 2013 and select FILE > NEW > PROJECT. Under Templates > C# > Android, select Wear App (Android) Project. You should be able to ...
The Story So Far: I love Visual Studio. I love their express editions for being FREE. I love it because it gives superb intellisense as well as debugging support. The reason I enjoy coding .NET is probably because it's done in Visual Studio. I don't mind coding in any programming language as long as it was available in Visual Studio. I am a huge fan of Android platform, and I wanted to develop some Android Apps, but not in Eclipse. I learned that PhoneGap can be used to convert HTML5 applications ...
I have blogged about the Dev camp event we had in Nigeria, where I did a session on using Windows Azure Mobile Services on Android Applications. I run through a recipe, in which I created a shopping list application which was shared between Windows 8, Windows Phone 8 and Android. My task was that of developing an Android application from scratch which would make use of some of the coolest features in WAMS. i.e. Facebook authentication and storage. The result is a cross platform solution which takes ...
This Christmas our household got its first Android devices. They were a couple of off-brand tablets and I have come to hate them. We bought them because they were cheaper. In this post I will be looking at this from an average consumer perspective. What was the experience and how does it affect my view of the platform. The main issue is the ability to download apps. This particular tablet did not come with the Google Play Store app. Instead it came with a link to download the Amazon Store app. I ...
This is the final part in a series of posts based on a talk I gave recently at the Chicago Information Technology Architects Group. Feel free to leave feedback. Application Development Considerations Now we get to the actual building of your solutions. What are the skills and resources that will be needed in order to develop a smartphone application in the enterprise? Language Knowledge One of the first things you need to consider when you are deciding which platform language do you either have the ...
This is part 2 in a series of posts based on a talk I gave recently at the Chicago Information Technology Architects Group. Feel free to leave feedback. In the previous post I discussed what reasons a company might have for creating a smartphone application. In this installment I will cover some of history and state of the different platforms as well as features that can be leveraged for building enterprise smartphone applications. Platforms Before you start choosing a platform to develop your solutions ...
I recently upgraded to a new development machine, which means the certificate used to sign my applications during debug changed. Under most circumstances you’ll never notice a difference, but if you’re developing apps using Google’s Maps API you’ll find that your old API key no longer works with the new certificate fingerprint. Google's instructions walk you through retrieving the MD5 fingerprint of your SDK debug certificate - the certificate that you’re probably signing your apps with before publishing, ...
We are getting rolling again. This month I will be discussing Building Smart Phone Applications For The Enterprise. This is an area that I have been working with in my normal day-to-day work and think that more of us will be running across in the near future. Be sure to register and join us. Register here del.icio.us Tags: Mobile Development,Chicago Information Technology Architects Group,CITAG,Windows Phone,iPhone,Android ...
Nomad is a Visual Studio extension that allows you build apps for both Android and iOS platforms in Visual Studio using HTML5. There is no need to switch between .Net, Java and Objective-C to target different platforms - write your code once in HTML5 and build for all common mobile platforms and tablets. You have access to the native hardware functions (such as camera and GPS) through the PhoneGap library, UI libraries such as jQuery mobile allow you to create an impressive UI with minimal work. ...
Developing for the Kindle Fire is pretty much the same as developing for any other Android device (aside from Amazon’s long review process…). Amazon’s developer FAQ lists most everything you need to know, but I’ve stolen summarized it here: Will my app work on Kindle Fire? For your app to work on Kindle Fire, it needs to be compatible with the device's specifications. At a high level, it must be optimized for non-Google Mobile Services (GMS) Android 2.3.4 (Gingerbread) and a 7" screen with a resolution ...
In a previous post I showed how to create a custom Android ListView that was bound to an ArrayList. I've had a few people ask how to include images in the ListView, so here it is. We’ll do this by adding an ImageView to the repeating layout (each row of data) and populating it at the same time the name and other information are populated. First, start with a working version of the previous tutorial. You can download the full Eclipse file here: ListViewBlogPost.zip The first thing we're going to do ...
The Kindle Fire, like a lot of devices these days, does not come with a user manual. Kindle Fire: Out Of The Box covers the basics of setting up and using your Fire. This 76-page book is divided into 6 chapters: Get to Know Your Kindle Fire Set Up Your Fire Books, Newsstand, and Docs Music and Video Apps Web and Email The book is loaded with detailed, annotated screen shots, which makes it easy to figure out exactly what you should be seeing on your Kindle's screen. However, this comes at a price ...
In a previous post I showed how to create a custom multi-line ListView bound to an ArrayList. Let’s make it a little more visually appealing and give each item some rounded corners. If you followed the previous how-to you wound up with something that looked like this: To put each ListView item (name, address & phone) into its own rounded-corner box, create a new file in your res/drawable directory called border.xml, and paste in the following code: <shape xmlns:android="http://schem... ...
The Android HelloListView tutorial shows how to bind a ListView to an array of string objects, but you'll probably outgrow that pretty quickly. This post will show you how to bind the ListView to an ArrayList of custom objects, as well as create a multi-line ListView. Let's say you have some sort of search functionality that returns a list of people, along with addresses and phone numbers. We're going to display that data in three formatted lines for each result, and make it clickable. First, create ...
(To follow along with this, you should understand the basics of starting new activities: Link ) The easiest way to pass data from one activity to another is to create your own custom bundle and pass it to your new class. First, create two new activities called Search and SearchResults (make sure you add the second one you create to the AndroidManifest.xml file!), and create xml layout files for each. Search's file should look like this: <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...
This tutorial will show how to quickly create an Activity, and switch to another Activity using a ListView or a page full of buttons. .Net folks can think of an Activity as a concept similar to a Form in a .Net Windows app. Each Activity you create is a new page in your app. An activity has essentially four states (blatantly stolen from the Android dev guide): If an activity in the foreground of the screen (at the top of the stack), it is active or running. If an activity has lost focus but is still ...
*Moved to: Running Android 2.2 (Frodo) on your HD2While my HD2 was away getting fixed I had to slum it using an Android phone from Vodafone. It was a small cheap Vodafone 845 running Android 2.1 and you know what… I loved it. Don’t get me wrong… the phone was crap… but Android is good. Read more...Follow my new blog on http://blog.hinshelwood.com ...
I updated my Eris to Android’s 2.1 OS last night and everything went pretty well. I had wanted to update the phone mainly for two reasons. The first was to have the Navigation feature of the Google Maps application and to make YouTube work again. YouTube used to work on the phone and then stopped a few weeks ago. But before I started I looked around various forums and blogs to see what doom and gloom folks were talking about the update. Based on what I read and some common sense I used the following ...
I recently jumped onto the Android smartphone train and can say I really like the platform. The phone (Motorola Droid) itself came with many useful applications but the Android Market has tons more. Here are a few that I found to be useful, cool, handy, neat, etc. For this list all the applications are free but a few have the obligatory “pay for no ads version” available. BBC News – I like the BBC just to get the news from a different angle NubiNews – Decent news feed aggregator USA TV Guide – Does ...