Tag Archives: app design

October Mobile App Development Report

8 Nov
2016

The amount of time I had towards app development in October seems like it was split almost evenly into working on a new app and working on some updates. I started the month by working on gathering more data for my financial app. When I gather data for this app I also verify it with different sources and then organize it to make it flow smoothly into app dev implementation. Eventually I’ll comb through all the data again and make sure there are no duplicates, misspelled words, and any other hiccups.

In October I also decided to update some of my free Amazon apps that were running interstitial AdMob ads. I recently began to notice through some random testing that my free Amazon apps running these ads were loading and responding slower than my the same Android apps on Google Play. Both Amazon & Google Play accept the same Android build once I convert it but Amazons Android based operating system is different than a pure Android OS. Due to this situation sometimes things that work one way on an Android OS may react differently on an Amazon Android OS. I want to make sure my apps work as smooth as possible and that the ads don’t get in the way of that so I decided to try some different implementations.

After some load time and touch recognition testing with different ad providers I decided to switch my free apps on Amazon from Admob interstitial & Revmob banner ads to Chartboost interstitial & Admob banner ads. After doing this each app that I updated loaded faster and the ad impressions were better. I’m not sure of the exact technicalities that caused these actions before & after, but testing different implementations eventually worked to bring out the best performance. I still prefer Admob as my main ad provider when feasible, but Chartboost has its positive aspects as well.

In November I plan on continuing work on my new financial app. It’s a very data heavy app and like my other apps, the main features are going to work without an internet connection, so working with data is a very important part of this app. I don’t think I’ll be finished with this app this year, but after I finish with the data I’ll jump into user experience(UX) & user interface(UI). When I start working on those facets I’ll upload some screenshots to present how the app will look. Until next time ∞

May Mobile App Development Report

5 Jun
2015

May was a busy month packed with putting the finishing touches on a game, testing it, releasing it, and then oddly working on a new app shortly after the release. Lets get into it……..

  • In May I finished and released my newest app, Crunchy Numbers Math Arcade. During the first part of the month I worked on the audio for the app which included main menu music, in-game music, and sound effects. At first I didn’t plan on having any in-game music, but when I finished the main menu music I wanted to keep making variations of it so I made small chunks of music to play during gameplay. However, I didn’t want the music to be distracting since retro chiptune themed music can sometimes be overly eccentric to some people so I made a rule that lowered the volume of music during gameplay.
  • I also thought it would neat to have power-ups for when things are getting a little rough during gameplay. So after deciding what power-ups to create and making the art for them I implemented them with a rule that made a power-up randomly appear when certain conditions exist. There’s only three power-ups but they’re each different, and one of them is actually just for an extra life. I liked the idea of having a couple of power-ups, but I didn’t want the game to revolve around them, or for players to depend on them. To be good at this game you’ve got to have good reaction time, hand-eye coordination, and of course some math skills.
  • Prior to final testing I implemented Game Center for iOS devices and Game Circle for Amazon devices and/or players that use Game Circle on other Android devices. High scores are a major part of the game so adding leaderboard functionality seemed like a natural thing to do. After finishing the game I did a lot of testing. I only discovered a couple of bugs and I was able to fix them in a day which was great. I always test my apps throughout development which makes the final testing process less hectic.
  • I started working on my next app a few days after finishing the final marketing items(banners, trailer video, & etc) and releasing CNMA. Before release I thought I was going to take a small week or so break from development after release, but I wanted to jump into something new even though I was really satisfied with the way CNMA turned out. Crunchy Numbers Math Arcade is one of my favorite apps that I’ve developed, but I still felt a surge of energy to start working on a new app after it was released. Maybe I felt this energy because I was really satisfied with my recent release, regardless I definitely took advantage of it.
  • The app that I started working on towards the end of May is a new relaxation app. I won’t go much into specific detail on it now, but it’s different from my Rest, Relax & Reflect app. I started working on the overall user interface design for this new app in May. Eventually I became satisfied with the color theme and button design, but I’m still testing different interfaces. I started working on the audio aspects of it last year so a lot of the audio of the app is complete, which is one of the main features of the app. I still have a lot work to do on the app which includes a lot of audio editing, various design aspects, audio implementation, and other development functions. I’m not sure when I’ll be finished with this app, but hopefully it will be sometime within the next couple of months.

 

A little back story about Crunchy Numbers Math Arcade……..

I first came up with the idea of Crunchy Numbers Math Arcade during a retro themed game jam I joined last year. I went back and forth with a few ideas for a game, but once the idea of a math game with a retro look came into my mind I had an idea of roughly what I wanted to create. I knew I wanted it to have a player controlled item in a box confinement with the goal of going to the correct answers while avoiding enemies. After being satisfied with the actual gameplay idea I had to decide what kind of math I wanted the game to have. Eventually I reminisced about a really neat math game I played when I was a kid called Number Munchers. I didn’t want to make a clone of course, which wasn’t going to be the case because the gameplay was already different, but I decided to use some of the math lessons that were part of the game which included primes, factors, and multiples. I wanted the game to have four modes so after finishing the first three modes I decided to implement roman numerals. The first color theme of the game was mostly teal & gray with red enemies and white numbers. I wasn’t satisfied with the fact that there was no real theme to the game.

Then one day while I was at Octane Coffee in Atlanta I started thinking about different color themes. I googled something like “different colors” or something similar and as I looked through the images I saw a set of dry erase markers and thought………it would be neat if I made the game have a dry erase board design but kept the retro chunky box design aspect of it the same. The colors I used in the game are meant to be similar to standard dry erase marker colors and then the standard board with the white surface, black text/numbers, gray boarders and black corners. Once I started creating the new graphics I became really satisfied with the overall look of the game and the remaining aspects of the game really started coming together more. The design decision gave me more confidence in the game itself and a boost of development energy that propelled me to work faster than the pace I was currently moving. Overall as I’ve stated above I’m really satisfied with how the game turned out and it’s become of my favorite apps that I’ve developed.

Until next time ∞