Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

Tuesday, October 22, 2019

Flamingo



Quite a while ago me and Johnny started a project called Flamingo, a very simple vocabulary memorizer, our apps usually have 50 to 100 words, we try to pick the most used words and phrases in each language.
The idea is simple: behind the scenes there is a roster of 10 words from which they are picked randomly, the better you know a word it's less likely to show up, that way words that you have trouble with are more likely to show up, once you answered correctly enough times the word is removed from the roster and the next one comes in.



Technical Stuff

Flamingo went through quite a lot of mutations, starting with Java for Android Native, then to VueJS with Cordova to eventually Svelte which is by far my favorite JavaScript framework to date.
We also automated pretty much anything we could, since all the applications are more or less the same we were able to automate 99% of the process of publishing a new language, besides the actual content (words and phrases) everything else was automated, including:

Our setup had a single git repo for the sources and scripts, and a Google Drive folder for app specific assets (word database, graphics, build files, etc...)

Our Google Drive folder

In order to make a new app we used a grunt script that would do the following:
  • Use SoundOfText to scrape audio files.
  • Generate graphics - icons,store graphics and screenshots.
  • Copy relevant files from our Google Drive folder into the workspace.
  • Configure some variables in the code (app name, adsense ids, etc...)
  • Build app and run some tests.
At this point if everything looked fine we would run another script that would upload and publish the app in the store and voila! we have published a new app!

Tuesday, December 18, 2012

Live Wallpaper! Nuclear Rabbits

The craziness continues! My new rabbits wallpaper!
This time it's more of a "designer's" wallpaper :P nothing ultra cleaver, i just put the emphasis on the design this time, and its totally free! Hope you like it!


Wednesday, December 12, 2012

Bubbles Wallpaper available!

just  a quick post, since i already made a post about my bubbly wallpaper, i just want to say that it's now available for sale on Google Play :) it's really cute, you should check it out!

i made a few fixes, and added a new background image, hope you like it!
Peace!

Monday, December 10, 2012

Meditating Kitties live wallpaper!

i'm having crazy fun making live wallpapers for android! by a friend's request, i made this floating kitties wallpaper, the kitties will float endlessly up and will slide and roll on the edges :) its pretty sweet!
this time it's for sale, no freebies! 
check it out on Google Play.

Meditating Kitties live wallpaper - click here!

the bubbly live wallpaper is also coming soon to Google play, stay tuned :)


Sunday, December 2, 2012

Bubbly Wallpaper for Android!

if you remember, one of my older posts was about a bubbles particle system i made for flash that looked really cool (you can look in here!), since i got all into android programming, i figured making a live wallpaper from these bubbles should be sweet! so lo and behold, my awesome live bubbly wallpaper :D
using the orientation sensor i made the bubbles go upwards, no matter how you're holding there phone.
please watch the video in HD, it looks so much better :P


it's not yet finished though..  still some fixes to be made, but it looks cool eh? :D
hopefully in my next post it will already be on Google Play with a few extra themes!

Wednesday, October 31, 2012

Tasko!

hello again friends! it's been a few months since my last post, and a lot has happened in that time, i quit my job and started working on this new project i'm about to show you, its called Tasko ! a personal tasks manager for Android :)

so, the idea in general is to create personal tasks, set how much time you would like to work on each one, for example: 1 hour of guitar practice a day, or 2 hours of yoga every week. then, when starting to work on your task, you click a play button and the app starts counting time.
the tasks can be either daily, weekly or monthly, and will relapse accordingly.

Ok forget what i just said, just look at the tutorial, you will understand everything :)

Step 1.
when first opening the App, it should look like this,
this is the main screen, here you can see a sum of all your tasks.
to add a new task, click the + button in the top right corner.
Step 2.
fill in all your task's details, here i made a guitar practice tasks, 1 hour every day.
click save.
Step 3.
a new task has been added to your list. click play and start jamming :)
 there's some more features like leveling up, and also creating a "tick" task (a task with no specific time), you can see in these screenshots:
and that's it! it's been mostly a learning experience for me and an addition to the portfolio, this version is going to be free to download. i have plans to add an achievements system and maybe charge some money for it :P but we'll see.. 
before i upload it to Google Play, i still want to make a beta cycle, so if you want to help out, send me a message and i'l send you the app, and just email me if you catch a bug :)
this app has not been tested on anything but galaxyS2, and i know there's problems with the display on some devices, but try it anyway :D 
Cheers!