|A Download Manager App|
I’m looking for some advice before embarking on the development of an app.
Here’s a bit of background.... we have a website which sells MP3s. It’s our own music and our MP3s are currently only sold via our site, which customers download (or order on CD) and save on their computer. We want to continue selling them exclusively via our website and not on iTunes.
The problem is that many customers are now using smart phones and tablets to download the files. It is fine if they save onto a computer then sync with iTunes (or similar software), but more and more people are doing it directly with their devices. We’re constantly asked questions like “why does it only play for 30 seconds and then skips back to the beginning?” The answer is that they’re streaming the audio on their mobile device, which doesn’t allow them to save by default (I know this is the case with Apple. I’m unsure about other devices).
At the moment we recommend a third party app, which allows people to save directly onto their iPhone / iPad. It works well and solves the above problem. However, I’d like to create an app for our website that has this function – in addition to some basic functions, such as the ability to browse our products, view our blog, etc. But the main purpose is for the user to be able to save our downloads and store them in one place, within the app.
Is a download manager function difficult to program?
I know Apple do not allow files from websites (such as MP3s, PDFs, etc) to be saved onto the device by default.
What about other operating systems, such as Android, Blackberry and Windows 8 phones? Does anyone know if they allow files to be saved?
Is it better to find an app developer who can build an app to work on all operating systems or start with iOS, then find someone else for Android, etc?
Thanks in advance.
Every platform will have its own guidelines, and Apple in particular is very reserved when it comes to apps that can download files at a later point in time. The main reason being if an app can download files after its been accepted for app store placement, it may later download malicious code.
There are IDE's that allow you to develop your app, then compile the code for the target devices. Appcelerator and Phonegap are such examples.
Thanks for your reply.
|Every platform will have its own guidelines, and Apple in particular is very reserved when it comes to apps that can download files at a later point in time. The main reason being if an app can download files after its been accepted for app store placement, it may later download malicious code. |
Is that really the main reason? I thought the main reason was because they want to take their 30% cut. Although I do understand the concerns over malicious code.
There are already apps that facilitate downloads, so it can be done. I have actually tried contacting the makers of the app I have on my iPhone to see if they could develop something for us based on their existing app. But I didn't get a response.
I'm trying to find out how complex this would be to build from scratch. Also, I guess we also have to make sure it will be approved, in light of what you said about their objections to such functionality.
We just want something that can be convenient for our customers, but to also make it brandable and promote our products / website.
|There are IDE's that allow you to develop your app, then compile the code for the target devices. Appcelerator and Phonegap are such examples. |
I will be hiring someone to do it, as I'm not a programmer. However, I do want to learn as much as possible before hiring anyone. It always helps to have a bit of knowledge.