Creating an Android Wear Watch Face

Creating an Android Wear Watch Face

In this lab, we are going to walk you through how to create a basic Android Wear watch face, complete with battery level indicator. At the end of our lab, you should have something that looks like the image above. In December 2014, with the release of Android 5.0 (Lollipop) Google also released the official Watch Face API for Android Wear. Prior to this there were hacks which enabled you to do so, however Lollipop adds official support.   Creating the project We are going to be using Android Studio. We’ll assume you already have it installed. If not you can get it here. Start by creating a new project, giving it an application name, company domain and package name. Once you have done that the next step is to choose the platform you want the app to run on. In this case the only one we need to select is Wear and API 21 as shown below.   For the next step choose to Add No Activity .   Click Finish.   Creating the classes The next step is to create the Watch Face class. To do so open the Project View and right click on your package name (under app/java). From the context menu, select New -> Wear -> Watch Face.   Now give your Service a name (for this tutorial we’ll call it “MyWatchFace”) and select the Analog style.   This will create a class containing all the necessary code to create a simple watch face.   Adding in a background The next thing we are going to do is give the watch a background. This will require some adjustments...
PWC Data Analytics Academy – Final Call

PWC Data Analytics Academy – Final Call

If you’re a graduate with a 2.1 or better and either looking for a job, or looking for a better job, you may wish to consider applying for the PWC Data Analytics academy. In the last cohort there were applicants from a wide range of backgrounds, some from computer science backgrounds, some from very different disciplines like sports science or psychology. Having a computer science degree won’t necessarily make this an easy course for you though, this course teaches industry ready skills. For example, I’ll be teaching SQL (how to query databases) to a level well beyond that which you’ll encounter on a computer science degree. By the end of a week you’ll be able to perform queries that join 4 database tables – even if you’ve never queried a database before. The academy will be run at Belfast Met’s E3 building and is funded by the Department of Employment and Learning (DEL). Successful applicants will get at training allowance of £150 per week. Last year 100% of those who made it onto the course got jobs with PWC. You can apply by following this link: http://www.nidirect.gov.uk/pwc-data-analytics-academy Details of our own SQL course will be up on the training page in the next week or so. Please check back soon, or make an...
iOS Software Development training for KBC Bank, Dublin

iOS Software Development training for KBC Bank, Dublin

This week I’m in KBC Bank’s headquarters in Dublin, delivering training in iOS software development. KBC Bank Ireland plc (‘KBC’) is a bank, which has been operating in Ireland for 40 years and has been a member of the KBC group since 1978. Their parent, KBC Bank NV is one of Europe’s largest banks. KBC provides business and personal banking services to customers throughout Ireland. Their 850 employees in Dublin, Cork, Limerick and Galway are dedicated to working in partnership with customers to ensure their financial needs are met. Go to our training page to find out details of the iOS development course, teaching all the skills necessary for iPhone and iPad software development. To book iOS Software Development training for your company: get in...
Cloud Computing for Business

Cloud Computing for Business

Last week I delivered a new training course, “Cloud Computing for Business” for companies in the Castlereagh Borough Council area (just outside Belfast). Most of the work and training we do is of a more technical nature than this, but statistics show that most businesses in Northern Ireland have been slow to adopt cloud computing. By contrast we use a lot cloud computing extensively, and there was an opportunity to share some of the things we’ve learned along the way. As an IT company you may find it startling that Coding Fury does not have any servers in our premises. Not one. Ten years ago that would have been unimaginable. By outsourcing our infrastructure requirements to cloud computing suppliers, like Amazon, we are free to concentrate on what we do best, writing great apps! During the course we covered the following topics: What is Cloud Computing? Types of Cloud Computing technologies Where is my data being stored? Data Protection and the Cloud Computer Security and Cloud Computing A range of cloud computing solutions for finance, CRM, project management etc. Choosing and comparing cloud computing technologies I find it really interesting that we’ve moved from the days where your computer felt slow and out of date 6 months after you bought it to a time when we can get cloud computing services to do all the heavy lifting and run some really powerful software from a web browser or even a mobile phone. To illustrate this point I set up 4 Raspberry Pi (2) computers for the class to use.  The new version of the Raspberry Pi is 6 times faster...
iOS Training in Ireland

iOS Training in Ireland

This week I’m with eirpoint in Ennis, Co Clare, delivering training on iOS Software Development for iPhone and iPad. Eirpoint have a range of Point of Sales solutions (POS) for different industries ranging from retail to car ferries.  Check out their website at http://www.eirpoint.com. Our iOS software development course remains one of the most popular courses I teach. Previous courses have been attended by Bank of Ireland, Bord Gais, CIE (parent company of Irish Rail), Facebook (Dublin)...