Thursday, December 3, 2015

A Simple Swift iOS App from Start to Finish - Publishing my App

Introduction

This is part of a series of articles describing the creation of a simple iOS app. A complete list of the articles is included in the first part A Simple Swift iOS App from Start to Finish - Introduction.

I have set up a web site for the finished app at http://DaysWithoutThings.com and you can download it free directly from the app store:





In this article I am going to describe how I published my app on the App store.


Wednesday, October 21, 2015

A Simple Swift iOS App from Start to Finish - Testing and Polishing my App

Introduction

This is part of a series of articles describing the creation of a simple iOS app. A complete list of the articles is included in the first part A Simple Swift iOS App from Start to Finish - Introduction.

I have set up a web site for the finished app at http://DaysWithoutThings.com and you can download it free directly from the app store:





In this article I am going to discuss what I did to test my app and work through how I resolved some of the issues I found.


Monday, September 28, 2015

A Simple Swift iOS App from Start to Finish - Implementing the Main View's code Part 2

Introduction

This is part of a series of articles describing the creation of a simple iOS app. A complete list of the articles is included in the first part A Simple Swift iOS App from Start to Finish - Introduction.

I have set up a web site for the finished app at http://DaysWithoutThings.com and you can download it free directly from the app store:





In this article I will finish implementing the code for the main view. There are two parts left to implement. Firstly I need to implement the methods that will set up the display and secondly I need to implement the methods that will react to swipe gestures.

Sunday, September 13, 2015

A Simple Swift iOS App from Start to Finish - Implementing the Edit View's Code

Introduction

This is part of a series of articles describing the creation of a simple iOS app. A complete list of the articles is included in the first part A Simple Swift iOS App from Start to Finish - Introduction.

I have set up a web site for the finished app at http://DaysWithoutThings.com and you can download it free directly from the app store:





In this article I will be implementing the code for the Edit View. The Edit View will be used for two purposes within my app. Firstly, when a new thing is added to the List View the Edit View will be opened automatically to enable the user to edit the characteristics of the new thing. Secondly, the Edit View will be opened when the user selects an existing thing within the List View.

Friday, September 11, 2015

A Simple Swift iOS App from Start to Finish - Implementing the List View's code

Introduction

This is part of a series of articles describing the creation of a simple iOS app. A complete list of the articles is included in the first part A Simple Swift iOS App from Start to Finish - Introduction.

I have set up a web site for the finished app at http://DaysWithoutThings.com and you can download it free directly from the app store:





In this article I will be implementing the basic list view methods to do the following:1. Adding  new  things.
2. Listing all the things that have been defined.
3. Deleting things from the list.

Monday, September 7, 2015

Create a Compound Widget for Android Lollipop: Part 4

Integrate a custom widget

This is the fourth in a four part article detailing the implementation of a compound widget for Android Lollipop. In this part I will implement my widget's programming and design interfaces.

Create a Compound Widget for Android Lollipop: Part 3

Create a class for my compound widget

This is the third in a four part article detailing the implementation of a compound widget for Android Lollipop. In this part I will implement a class to hold the code that defines my widget's behavior. I am going to start by implementing the minimum required to be able to use my widget in Android Studio's Design editor.