Tag Archives: Programming

My first iPhone app: Selfie Stickers for Messages

Selfie Stickers for Messages App Icon. Shows an emoji of a person who is taking a selfie. Only the right arm and smartphone are visible.After a few weeks of quiet research and development (no pun intended), I have launched my first app on the Apple App Store!

It’s called “Selfie Stickers for Messages”.

Quoting the App Store description:

Add a personal touch to any messages you send or receive with – wait for it – your own face! Selfie Stickers allows you to easily create your own stickers out of your selfies and other photos!

It’s as simple as 1-2-3:
1. Tap to take a selfie or select an existing one from your photo library
2. Crop the image to get the subject centered (a circular mask will be applied afterwards)
3. Done! Peel your facial expression of amazement away and stick it onto any message of your choice. Or tap to send the sticker as a photo for others to re-use!

Are you excited to try the new sticker feature in iOS 10’s Messages app?
Don’t like the existing, pre-built and emotionless stickers?
This app was made for you. It works with any picture you take and with all the photos you already have in your camera roll.

Turn that frown upside-down and send all the facial expressions your selfie camera can capture to your friends today!

Stay tuned for more features as I continue to enhance Selfie Stickers.

You can find it on the App Store for free:

Download Selfie Stickers for Messages on the Apple App Store

It was a fun challenge and a refreshing departure from StarGame development and I hope you enjoy it as well. StarGame is also coming to the App Store pretty soon, so stay tuned for that!

StarGame is coming to iOS!

StarGame Mobile Blank IconSo I’ve been taking online courses on iOS development with Swift (the Stanford lectures on iTunes U are amazing!). Since I have some experience in Java, learning Swift (Apple’s new programming language) wasn’t very hard. Some test projects included a maths homework helper app and a “Happiness” project from the Stanford lectures.

Anyways, what could I gather from  the projects is that my java game “StarGame” can definitely be ported to iOS!
In fact, the image above shows the (currently blank) “StarGame Mobile” app icon in the iOS Simulator.  However, don’t get too excited yet as closed beta testing might start this year and release is planned for 2016 at the earliest.

In the meantime, make sure to check out the StarGame Beta, a 2D side-scrolling game originally made for the desktop. If you have any comments or ideas, feel free to comment below or hit me up on Facebook and Twitter.

StarGame Alpha V0.0.6

Updates:

+ added another kind of alien: green ones are bad (shoot them and you get points), blueish ones are good (don’t shoot – deduct points)

+ added saving and loading mechanism:

  • score is saved each time the player reaches the right end of the stage (level)
  • save file is at “C:\Users\*username*\Documents\StarGameSave.txt”
  • score is loaded from file every time the game starts

+ added sound feedback: when you shoot, a shooting sound plays

* internally added crashing mechanism (not yet active though)

* many improvements, bug fixes and optimizations (including window flickering)

How to play:

The key bindings are as follows

  • Arrow keys – move ship (white rectangle
  • Page up – activate weapons
  • Space key – shoot

Go to the right end of the window to complete the stage.
The game counts your score. When killing a green alien, you get 100 points. When killing a cyan alien, you lose 100 points. When completing a stage, your get 10 points and your score is saved.

Continue reading StarGame Alpha V0.0.6