Author Topic: Basic Android App design, beginners club  (Read 3058 times)

passiveKonnoisseur

  • 5 O'Clock Shadow
  • *
  • Posts: 9
    • Passive Konnoisseur
Basic Android App design, beginners club
« on: October 28, 2015, 05:21:26 PM »
I have been dabbling with simple apps and wanted to start a group where we all try to make simple apps and share our problems and victories. I could host some website where we could do some sharing as a forum will not be the best for that type of information, but if you want to join, please share what you want your first project to be and we can learn together. I have made a simple flashlight app here What do you like and what don't you.

sethdrebitko

  • 5 O'Clock Shadow
  • *
  • Posts: 15
Re: Basic Android App design, beginners club
« Reply #1 on: October 28, 2015, 08:41:20 PM »
I'm actually in the process of starting up some classes so I might be interested. Probably be simpler to start up something on facebook or g+ for mustachean developers looking to sling some bytes at a reasonable cost.

passiveKonnoisseur

  • 5 O'Clock Shadow
  • *
  • Posts: 9
    • Passive Konnoisseur
Re: Basic Android App design, beginners club
« Reply #2 on: November 10, 2015, 10:22:29 AM »
Nice. What kind of app do you want to do first?

sethdrebitko

  • 5 O'Clock Shadow
  • *
  • Posts: 15
Re: Basic Android App design, beginners club
« Reply #3 on: November 10, 2015, 11:15:09 PM »
I actually have a small community around a table top rpg that I own the rights too. I am hoping to do a simple little system reference document in app form with added tools for users. Figure functionality will probably include:
  • Navigable wiki style rules reference.
  • Ability to create campaign notebooks with hand made notes and links to files saved.
  • Ability to bookmark specific rules articles to campaign notebooks and share them with players.

Probably other stuff in time, but I'd love to start there. For monetization I'm probably going to go primarily Ad based. I'm thinking of doing a monthly/annually .99 cent unlock of adds and and advanced access to features.

Anything particular you are looking to build?

Bearded Man

  • Handlebar Stache
  • *****
  • Posts: 1136
Re: Basic Android App design, beginners club
« Reply #4 on: November 12, 2015, 03:45:27 PM »
I thought about leadning to develop on Android, but am seeing cross platform apps becoming more popular and effective. Maybe it's not worth to learn android dev?

passiveKonnoisseur

  • 5 O'Clock Shadow
  • *
  • Posts: 9
    • Passive Konnoisseur
Re: Basic Android App design, beginners club
« Reply #5 on: November 16, 2015, 03:40:14 PM »
Crossdev is nice but it is not going to fully replace Android/iOS programming as it is usually better/faster.

Programming 'til FIRE

  • 5 O'Clock Shadow
  • *
  • Posts: 16
  • Age: 41
  • Location: West Virginia
    • My Programming Site
Re: Basic Android App design, beginners club
« Reply #6 on: November 25, 2015, 09:01:55 AM »
I've been in development of a Unity clicker based game for the past few months.  Pushing the build out to IOS and Android is seem-less and appears to be very fast on both products.  I have been very pleased their sample projects and resources that they provide.  They also have an asset store where you can purchase modules, graphics, and even full projects. 

sethdrebitko

  • 5 O'Clock Shadow
  • *
  • Posts: 15
Re: Basic Android App design, beginners club
« Reply #7 on: December 24, 2015, 09:02:57 AM »
My plan is to use theF7 Framework to do cross platform applications.

For the most part unless your app is very large and complicated performance shouldn't be to far off.

Ultimately my workflow will look something like this:

  • Develop and push apps through F7
  • Continue fine tuning the app until I hit target use levels
  • If performance issues are present because of the code architecture (and the applications profit warrants it) hire coders to write it in native
  • Use virtual assistance to maintain growing list of apps and provide direction on continued development
  • Rinse repeat

Three is very important because if an application ends up blowing up on ios but languishing on android I can leave the android app in non native code and only put resources into improving ios performance.