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
-
Where Can I find more clients for iOS Development Jobs?
Have you tried AdWords and a website/landing page for you or your business? I know a company in Brazil that is doing exactly this: * They have a website/landing page setup that explains how they charge for the application and has a call-to-action button to ask for an evaluation of the project the client have * They have thought and described a way to evaluate projects roughly so that the client may have an idea of time / costs of the project * Their website has images of applications they have developed before in a portfolio They are doing great, actually they have more people asking them projects than they are able to develop and they started rejecting offers.AM
-
What is the process of hiring an IOS developer to create and publish app?
Assuming you have actually identified someone in this role and you're asking about the legal side of things, I'd say that beyond a legal entity by which to enter into an employment or contractual agreement that has the standard assignment of rights, confidentiality, etc, you're probably fine for now. Depending on where you're operating from and whether you actually have an actual office or not might impact your need for a business license. But if you're asking how you would actually identify this person, that's a much different answer. The reality of it is that unless you have already raised or can self-fund a full-time salary of an iOS developer (which will range $85,000- $140,000 for just salary anywhere in North America depending on experience and location), you're better off looking at a mobile development agency. Also, many great iOS developers lack strong back-end skills, so in order to publish an app, you're likely looking for two engineers, not one. Those that pass themselves off as "full stack" are usually marginal at both. So either you have to be able to show that you have raised or can self-fund two people's salaries for a year, or you won't be able to attract full-time talent. Also, I haven't mentioned anything about design, which depending on the nature of the app, would require a third person at least on contract to design and iterate the user experience. In most cases, non-technical founders that want a product built should find a reputable mobile agency to build the first version of their app. I know of several and am happy to provide further information, if you're serious about building your app. Beyond the cost of building a single platform app with a contractor (I would budget $50k at a minimum), you should also be sure you have at least $50k in customer acquisition budget comfortably allocated and that's just to take a "realistic shot" at having an app get any traction. So if you can't raise or spend USD $100,000, I would say that as a non technical founder, you're better off pursuing a different line of business. That's just the reality of the mobile app marketplace today.TW
-
How much should it cost to develop this IOS app?
As the host of 'The App Guy Podcast', I can introduce you to a few good developers ranging from inexpensive locations to $100 per hour top rates. As a quick guess, this type of app will start from $900 using a cross platform solution (Like Titanium Studio) to $5000 for Objective-C apps written on xCode Let me know if you want an introduction by contacting me through my website or podcast Paul Kemp - The App Guy Podcast http://TheAppGuy.co/PK
-
What are some great strategies to launch a successful mobile dev shop?
So here are two strategies: Follow the money You need to go where the money is spent on developing/design. I would approach startups at WeWork and also get in contact with the MBA programs of the universities in NY. Instead of giving a better price (finders fee) to actual projects build the relationships with those that will start startups. If you build their first project successfully then you would have started a long term relationship with someone that will have many years in front of them needing development work. I will also approach Angels/VC and let them know you will give a good price to portfolio companies that get referral by them Follow the volume Accelerators/Incubators: Go to where the volume is: remember that the conversion rate on leads is small. Focus in the places where many projects will be built and where you can find those guys that don't have the technical skills. PS: This are not strategies I did but I would if I was in your situation. :)JC
-
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
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.