1

I am a native applications for android developer, and currently I am creating an application with more than 1000 images. All this images are stored in the application and come with in the apk of the application, so I don't need a connection to the Internet.

My question is: It wouldn't be nice to store these images on a server, and then request only the images needed for the current activity in my application? This way I would need a request, but I would spare some space because I removed the images from the project itselft.

Is a Raspberry Pi a good solution for a server with images? I never used a Raspberry Pi and my knowledge of web services is poor to. Is this a hard thing to do? Where should I start?

4
  • If this is for an app for usage by more than a very few people, the upstream bandwidth of your internet connection won't be able to handle the demand. You need a cloud service served from a data center. If that doesn't explain, rephrase your question and tell us about what the volume of requests for an image will be, and what the upstream bandwidth is of the network the rPi will be connected to.
    – Tyson
    Jun 3, 2016 at 12:48
  • Actually I forgot completly about the bandwidth of my internet. This application could have thousand's of clients (depends on his success :P), so I should forgot about the Raspberry pi server. What about buying a server online?
    – Ravers
    Jun 3, 2016 at 12:54
  • That's what I thought. There's actually several ready made online services, where you can upload the asset and access via URL. Dropbox is one, but will be pricey at that level. While this site typically isn't for shopping your should Google "dreamobjects". More generically Google "cloud storage"
    – Tyson
    Jun 3, 2016 at 12:59
  • Thank you for the head start! I'll make my search about Google cloud storage and I'll update this post if I managed something.
    – Ravers
    Jun 3, 2016 at 13:02

1 Answer 1

0

You need something as Amazon S3 or Google Cloud

1
  • Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
    – DavidPostill
    Jun 3, 2016 at 16:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .