Loading...
Answers
MenuShould our photo sharing app use Base64 Strings or Files using URLs to display images?
1. Speed: What is faster in speed to send/receive images? Base64 or loading images via url
2. Data: what will take up more data on users phone?
3. Image clarity: what will give us a better image?
Answers
We have been asked this question before and it really depends on the situation and use case.
1. In depends on many factors.
2. Base64 encoding enlarges file sizes by up to 33%
3. If quality is your focus, I recommend URL/URIs.
I would love to hear more about this project and provide some more insight. Let me know if you have any other questions.
-Steve
Speed: depends on multiple factors like connectivity
Size: base64 takes up much more space
Image Clarity: files will give you more flexibility over quality and file size.
I recommend files.
I think that image file URLs are best and this is why:
* Base64 Strings and Files might have the same quality if your string is a encoded version of your image file
* Base64 Strings are much bigger than binary files (Usually 33% bigger) - http://davidbcalhoun.com/2011/when-to-base64-encode-images-and-when-not-to
* You only need Base64 when delivering the image using channels that are 7-bit encoded like emails, text files, CSS, HTML or other medium that only allows lower ascii characters.
* Gzipped images have the shortest size and pure binary image files are the faster to decode/display
Related Questions
-
Creating social networking application for iOS, which languages should it support?
It's generally not worth supporting additional languages at launch. Why add extra work when you don't even know if the network will take-off in English? Best to minimize the complexity for launch.TW
-
What is the best project management tool for a startup developing and scaling a mobile application?
I tried Basecamp, Jira, Unfuddle, Trello and PivotalTracker before for different projects which were developed with agile approach. All of them worked fine to me and I needed some time to setup my framework and processes there. I think it would be worth checking Trello or PivotalTracker which I personally like more than Basecamp because of better agile oriented structure.DL
-
What is the best mobile app install tracking solution? By this I mean a solution that truly (or nearly) tracks click to install of app on iOS.
Sure, it's correlative for technical reasons, iTunes / AppStore does not provide (yet, might change) a mechanism for that, so 3rd parties have to build their own. I recently discussed with people from Adjust and I was really impressed. HasOffers / MobileAppTracking seems to be a good choice as well.AJ
-
I need new developers to finish my app due to problems. What do I need to know from the current app developers so I can advertise for a new company?
Unfortunately, in most cases where a transition occurs between contract developers prior to a shipped product, it's almost *always* the case that the new developer starts the code largely from scratch. When problems dictate a required transition to a new developer, it usually means that the previous developer left enough of a mess (in the codebase) that no good developer would want to try to waste your money and their time cleaning up the mess. Happy to talk with you about your current predicament and offer you advice based on more information.TW
-
Other than appdata.com, where can I find download & revenue numbers of successful iOS apps?
I believe Appannie.com is what you are looking for.AC
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.