Category: apps

Simple Vue Nav

My professional life has started experimenting with Vue. I’ve written a few simple snippets trying to expose myself to the framework. This is one of the first one’s I wrote last month. I’ve enjoyed writing and learning Vue and hope we move forward with it in our apps.

Read More

RSS Feeds in Chrome

As a developer I have to keep up with a lot of information. I try to do that manually through my favorites bar, but it has become annoying to go to every site and see if there is new content and/or sort through what I think is important. Enter Chrome and the minimalist RSS reader.
Read More

App 14 of 30

You have to love productive lunches. I sat down at lunch and sketched out how I thought the compass would work. I knew I would need to use CLLocationManager again. I didn’t know how to move the image though.

Lessons Learned:

  1. More on CLLocationManager
  2. QuartzCore graphics
  3. Animations, transform, rotate
  4. Imbedded math functions

Future Improvements:

  1. Fix it so the image isn’t distorted when you rotate your phone

Compass Source – Dropbox

App 13 of 30

This is an app that I have been working on and off with for almost a week. It was a little more difficult for me, but it greatly helped me in my job. It actually does something that I do everyday, make a call to the tubes and retrieve data.

Lessons Learned:

  1. Setting different views
  2. Transitioning to different views
  3. JSON calls
  4. Inline if statements
  5. Different cell values, i.e. alignment, number of lines( for word wrap), font, background
  6. Parsing JSON data for what I want, from_user and text
  7. More memory management
  8. Connections errors
  9. Pragma marks
  10. #define

Future Improvements:

  1. Add the user image
  2. Clear the search box when you go back

Twitter Search Source – Dropbox

App 10 of 30

This is a Latitude/Longitude location app. It is basic, but I am going to use this code for my Flickr app I will make later. It is fairly accurate, within about 10meters of your location.

Lessons Learned:

  1. CoreLocation Framework
  2. CLLocationManager
  3. Solidified use of int and double
  4. NSString with format
  5. Memory management. It severely crashes if we keep the variables loaded.

 

LocationLatLong Source – Dropbox

App 8 of 30

Sleep sounds was a little interesting. I had to add different frameworks to get it to even play the audio files. It still is not perfect. The traffic sound will sometimes play and sometimes not. But the ocean sound plays all the time and is on a loop.

Image

 

Lessons Learned:

  1. AVFoundation Framework
  2. AudioToolbox Framework
  3. Player controls

Sleep Sounds – Dropbox