Hi, I'm Steve. I've been developing iPhone and iPad apps for the last three years based around education.
I’m a Entrepreneurial App Developer & Consultant with experience of the education market. I’ve attained a wealth of knowledge of consumer needs. My academic education is in computer science, and I spent a fair amount of time after graduation teaching - this has helped me to develop who I am and how I go delivering about successful projects.
I’m good at communicating with clients, developers and designers (those with and without technical knowledge). I listen and pride myself on a strong attention to detail.
Beyond coding, I enjoy attempting to play football, tennis and having fun in great company.
For technical writing I've created a tutorial series over at Medium - Medium Profile which are certainly worth a look as they are getting promoted by publications including Better Programming and The Startup.
I publish a range of educational materials on TES, and I am a TES recommended author.
I developed my own website - Studeapps - to promote educational Apps and accompanying lessons have been used by over ten thousand teachers around the world.
If you are interested in educational technology do check out my blog.
Working with a designer I have also led creating the following Apps
Swift project, I hold responsibility for updates and maintenance.
Coded in Swift.
Developed with RXSwift, using sockets to access the server. Uses peer-to-peer WebRTC for voice and audio data, and a custom view to display text messages. CallKit is implemented for VOIP notifications, and new messages notify the user when the App is in the background. Implemented with RXSwift, PromiseKit and Alamofire for API calls.
Below are a number of selected apps from my portfolio, with selected code avaliable on my GitHub page.
Uses AVFoundation and Objective-C
Universal App developed from a mobile orchard tutorial
Developed using Objective-C
Uses ViewDeck framework to manage menus, Stack Views, use of CocoaPods and Unit testing of business logic
Accesses local files for storage.
Uses UITapGestureRecognizer, UIBezierPath, protocol and delegate. Loosly based on a Ray Wenderlich tutorial.
Demonstration of clean code and MVC principles.
Uses OpenEars framework for offline speech recognition.
Developed to demonstrate object persistence, use of JSON data, UITableView and Core Data.
Link with me on social media using the links to the left, or contact me using the form below.
I look forward to hearing from you!