Jump to content

How do I develop a simple iOS/Android app and let people sideload it?

Hi all,

 

I have a friend who has a low-volume, audio info product he wants to distribute with an app. Distributing the audio files via CD is too old fashioned.

 

Goals:

  • One-click solution for getting all the files on their device. For example: The user receives a confirmation email with a link to allow them to download the app. They click the link and the app installs on their device as downloaded from Amazon S3 or Drive or Dropbox or whatever.
     
  • Protect the files (remote streaming in-app would accomplish this, but it's fine if they're built it)
     
  • Built in timer they can use to say "okay I'm going to practice this 5 minutes today" and it runs in the background.
     
  • Continues playing sound with screen off
     
  • Avoid paying the fee for a develop licence if possible. We want to app to be privately listed. When the user pays for the companion book, the app is given to them for free.

 

 

Questions:

  • What platform would you recommend to accomplish this?
    (I'm looking at Mobincube and Buildfire. Free is best. Android and iOS compatibility preferred but not required since I can use MIT App Inventor.)
     
  • Side loading on Android is easy. How do you sideload on iOS?
Link to comment
Share on other sites

Link to post
Share on other sites

I'm not sure you can do this on iOS, apps don't have direct access to the system storage and can only save things in their sandbox - and to sideload apps on iOS you need to jailbreak the phone, which you can't really as your customers to do.

 

As for what tool to use, if you know java you should use android studio; otherwise one of the ones you mentioned should be fine.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

well with android you can just have an .apk file and anyone can install it. with IOS you used to be able to install stuff but via shit like setting your date to 1975 or whatever also havent touched it since IOS 8 so im not quite sure

I spent $2500 on building my PC and all i do with it is play no games atm & watch anime at 1080p(finally) watch YT and write essays...  nothing, it just sits there collecting dust...

Builds:

The Toaster Project! Northern Bee!

 

The original LAN PC build log! (Old, dead and replaced by The Toaster Project & 5.0)

Spoiler

"Here is some advice that might have gotten lost somewhere along the way in your life. 

 

#1. Treat others as you would like to be treated.

#2. It's best to keep your mouth shut; and appear to be stupid, rather than open it and remove all doubt.

#3. There is nothing "wrong" with being wrong. Learning from a mistake can be more valuable than not making one in the first place.

 

Follow these simple rules in life, and I promise you, things magically get easier. " - MageTank 31-10-2016

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Captain Matt said:

 

I think you can better build a website with JS. If its for personal use. you just go to the link and boom done ;) and its free and you can get startert (if your new) here https://w3schools.com

45 minutes ago, Sauron said:

I'm not sure you can do this on iOS, apps don't have direct access to the system storage and can only save things in their sandbox - and to sideload apps on iOS you need to jailbreak the phone, which you can't really as your customers to do.

 

As for what tool to use, if you know java you should use android studio; otherwise one of the ones you mentioned should be fine.

And the reson apple is so surcere compert to Windows and Andriod. So the sad answer is no :( 

 

 

"i reject your reality and substitute my own"

          --- Workstion --- GamePc ---   

"College great Dropout Engineering"

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Swealteek said:

 

And the reson apple is so surcere compert to Windows and Andriod.

Yeah, no... android has sandboxing too but it doesn't deny you access to storage. The truth is Apple thinks it knows better than their users.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Sauron said:

Yeah, no... android has sandboxing too but it doesn't deny you access to storage. The truth is Apple thinks it knows better than their users.

Realy ? because i ask one of my cheaters and the that "yes but its wee more open than see apples version, it only needs promison". 

 

Ill shal be correctet

"i reject your reality and substitute my own"

          --- Workstion --- GamePc ---   

"College great Dropout Engineering"

Link to comment
Share on other sites

Link to post
Share on other sites

As far as I know you can only "sideload" unsigned apps using Xcode to install it to the phone, i.e. You need to connect the device to a mac and then "install" it to the phone from the source code, which is now one of your, I think, 100 dev phones allowed under this method. If you pay the $99 for a dev license you don't have to release it via the app store. Your users can just enable "install from non store locations" and load the app like you would on android. Because your app is still signed it will install no problem. 

 

Apple also have non profit and educational licenses available for cheaper (sometimes free) so you may qualify for that. It's worth giving them a call (actually better to request a call back from them via their site, so they pay, not you) because surprisingly apple dev support is really helpful. 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×