Related
I wonder why some apps require access to gps/my location and phone calls although they are not supposed to be in need of them, for instance some games like toss-it etc. Internet access may be required because of ads, and system tools for using the accelerometer sensor. That's it!
Really appreciate a reasonable, concrete response to this query as I principally refuse such apps as soon as I see such irrelevant demand on access although actually want to get them.
Sent from my HTC Desire using XDA App
I doubt that anyone can give you a definitive answer on this one, because it is going to be application dependent.
The whole point is that when you install an application, you review the list of permissions that it is requesting and then make a judgement as to whether you deem these to be acceptable or not. For example, if I were to download an application a video player, I wouldn't generally expect it to require location information and/or involve services that cost me money (e.g. sending SMS's), so I would refuse permissions for that app.
Regards,
Dave
Google or we -users/customers/cunsomers or whatever you may call- should request developers/sellers to specify why the particular app requires such accesses. They must include some clarifying statements in descriptions.
Personally I think I have right to know that, so that -more or less- we can keep us away from malicious softwares.
Sent from my HTC Desire using XDA App
iLHaNroID said:
Google or we -users/customers/cunsomers or whatever you may call- should request developers/sellers to specify why the particular app requires such accesses. They must include some clarifying statements in descriptions.
Click to expand...
Click to collapse
Given that you can install applications from a non-Market source, this would be impossible to police for the most part. It could be implemented within the Market, but since you can submit apps to the Market without peer review, anyone submitting an application could post gibberish or blatant lies instead of clear statements.
Apple get around this by forcing all applications to undergo peer review, but then you only get to see the saccharin sweet Apple view of the world. Unfortunately, the threat of malware is the price you pay for an open system.
Regards,
Dave
Please see title. Does Microsoft's ToS allow them in the marketplace, like with Android's Marketplace or are they banned like in the iOS App Store?
Seems like WP7 is considerably more optimized than Android, and should be able to give beter performance.
If an emulator falls under "Unauthorized use of another entity‟s intellectual property, including but not limited to: software, music, art, and other copyrighted, trademarked or patented materials or trade secrets." then it's not allowed on the marketplace.
You can read the doc at http://go.microsoft.com/fwlink/?LinkID=183220
Heh, I expected some sort of vague, far-reaching rule like that. So basically it's up to Microsoft's interpretation.
Thanks for the help.
so what happens if, someone develops an app or game or whatever and it doesn't get accepted into the market. Is there going to be or is there already some kind of 3rd party market (similar to Cydia, Installer etc.) for Win Mobile 7?
There is no side loading allowed right now. If you are a registered developer you can load apps on your phone without going through the marketplace but a developer account costs $99 per year and only allows 5 phones.
Of course there's the option of jail breaking the phone but who knows when that's going to happen.
Ren13B said:
There is no side loading allowed right now. If you are a registered developer you can load apps on your phone without going through the marketplace but a developer account costs $99 per year and only allows 5 phones.
Of course there's the option of jail breaking the phone but who knows when that's going to happen.
Click to expand...
Click to collapse
I'm pretty sure it was reduced to 3 I haven't checked lately though because we only need 2 at my company.
Since you don't have access to the native API I think it would be hard to make an emulator in Silverlight or XNA.
I haven't signed up yet so you may be right.
ckacey said:
I'm pretty sure it was reduced to 3 I haven't checked lately though because we only need 2 at my company.
Click to expand...
Click to collapse
Once WP7 is jailbroken, we might start to see custom ringtones, emulator, tethering, and maybe a lot more. However, this is just pure speculation of mine. I am sure by the end of November(by the time USA gets WP7) we will have something to sideload apps etc.
Sent from my SGH-T959 using XDA App
Ren13B said:
There is no side loading allowed right now. If you are a registered developer you can load apps on your phone without going through the marketplace but a developer account costs $99 per year and only allows 5 phones.
Of course there's the option of jail breaking the phone but who knows when that's going to happen.
Click to expand...
Click to collapse
Ive spoken to a few reps from HTC and Samsung, they all say side loading will be available so i dont see why not for emulators (but not right now ofcourse... *tear*)
SysRq said:
Since you don't have access to the native API I think it would be hard to make an emulator in Silverlight or XNA.
Click to expand...
Click to collapse
Maybe hard, but not impossible. There is already a C64 emulator written in Silverlight available. http://silverlightc64.codeplex.com/
XNA might also be a good choice to write more powerful emulators.
Ren13B said:
There is no side loading allowed right now. If you are a registered developer you can load apps on your phone without going through the marketplace but a developer account costs $99 per year and only allows 5 phones.
Of course there's the option of jail breaking the phone but who knows when that's going to happen.
Click to expand...
Click to collapse
It is only 3 devices. Also, if you are a college student, you can get a developer account for free.
diablos991 said:
It is only 3 devices. Also, if you are a college student, you can get a developer account for free.
Click to expand...
Click to collapse
Do you have a link? I'm not in college still, but still have access to everything I did when I was.
ryotgz said:
Do you have a link? I'm not in college still, but still have access to everything I did when I was.
Click to expand...
Click to collapse
1. Register with Dreamspark.com
2. Validate your college identity
3. Register with windowsphone.create.msdn.com (be sure to select student account to avoid the fee)
4. Submit a dummy WP6.5 application to get the identity verification email from GeoTrust. (dummy application is only needed for student accounts)
5. If you pass GeoTrust's test on your personal information, you will then have your account verified shortly. (mine was the next morning)
All of the verification has to be done in order to enable developer devices. I have yet to receive my HTC HD7, but the section says that I have 3 device registrations available to me.
This whole process took about 2 hours for me to complete.
sxdejan said:
Ive spoken to a few reps from HTC and Samsung, they all say side loading will be available so i dont see why not for emulators (but not right now ofcourse... *tear*)
Click to expand...
Click to collapse
Really? Because I just tried side-loading an app into my Samsung SGH-I917, using the Zune software, and it didn't work at all. Are you sure those reps knew what they were talking about?
athompson said:
Really? Because I just tried side-loading an app into my Samsung SGH-I917, using the Zune software, and it didn't work at all. Are you sure those reps knew what they were talking about?
Click to expand...
Click to collapse
AFAIK sideloading is available through Visual Studio with unlocked developer phones (e.g. you have to have a developer account and then register your phone there).
Ignore the reps. They have no idea how development on WP7 works.
Ren13B said:
Ignore the reps. They have no idea how development on WP7 works.
Click to expand...
Click to collapse
Agreed. Samsng told me the same story when in fact it's only possible on developers registered devices. TBH though, the registration fee isn't really that big a deal - release one (good) $.99 app and it'll pay for itself fairly quickly - especially now when the marketplace is still 'small'.
They should be allowed now based on this article here http://news.cnet.com/8301-27076_3-20021948-248.html
diego1985 said:
They should be allowed now based on this article here http://news.cnet.com/8301-27076_3-20021948-248.html
Click to expand...
Click to collapse
That doesn't change what is allowed in the store, simply WHO can submit.
I really would like to use my evo for work and i'll briefly mention what I'm trying do.
A co worker and myself own and run a small pc repair business.
We take notes on every thing we do and every thing we see and observe. why? Well, We can change a psu for a customer and 2 months later they get an infection and try to say we fixed this already, when we didn't even touch the OS.
Anyways, we have a thriving business and we have people in and out all day, the phones never stop ringing from open to close 6 days week. So needless to say, we accurately a lot of notes, memos and todos.
Lol, we thought we should take care of our own IT needs so we are trying different things out.
We were writing every note and conversation down on paper and keeping each customers invoice for a particular visit with the corresponding. This methods works. All you need is a pen and some paper. How ever we sometimes file these notes incorrectly or I can't read mybown writing, lol and I can't ever seem to find them quickly.
We recently decided we'd switch over to some sort of electronic note taking system and its a bear trying to find a way to get these notes available for editing and creating notes on 15 dedicated work Benches and 3 desks and one point of sale.
The method we are using now involves creating a folder and sharing it with certain users then mapping folders and creating shortcuts, then each customer gets a folder and each folder will inherent the permissions. we bought a netbook and a couple of laptops to drag around all the stations taking notes and what not. And its a pain but its working .
We may eventualy use sharepoint with word to make our application more network friendly.
Here's where my evo could tie in. My evo is having problems with creating and editing docs on the network. I may not even like using my evo for non stop note taking but it may prove to be handy for just viewing the data.
Also I thought about using gmail contacts for customer info and note taking because multiple people can be logged in and the same time and changes made to one customer will be updated immediately on all pcs that happen to have that particular customer contact open...its sweet. Plus we can have this gmail account added to our Android phones and we would have this info so we could essesntialy have our notes with us no matter where we are, even out on site.
My partner says she doesn't want to rely on google for something so important and that since we don't pay for it can break or change. If ee loose our internet we loose our notes. BTW In 2 years our internet went down only once for about 1.5 days.
So can you guys think of any way we can manager this data and still have direct access on your phones. BTW I use ignition and its not fluid enough to be beneficial in terms of time.
Any ideas, concrete or conceptial are welcome.
Sent from my PC36100 using XDA App
The evo is definetly a work phone, as well as a play phone. You might want to check out dropbox, it allows you to sync files over many computers, as well as your smart phones. For to do lists, theirs a program called todo.ly (I don't know if its a program or just a idea) that can maintain a to do list and work with drop box. If I'm right, it should be a add-on to dropbox found on their website.
I hope this helps!
Oh, and you get 2 GB of space for free. That's plenty for invoices and to do lists.
Try extensive Notes Apk. It might help you a little
You could also look into Evernote.
I like your google docs idea. Google has thousands and thousands of servers. When is the last time you heard of a google outage?
I do basically the same work but I maintain a television station instead of many clients. I use OTRS and Evernote. Otrs has long term notes and customer info, Evernote for short term until I can copy and paste my final notes into OTRS. Not ideal but I expect android support for OTRS soon. Hope that helps.
Sent from my PC36100 using XDA App
We have our Google Apps accounts go down. Rarely but it does happen. Usually it's in groups not everyone at once though.
Sent from my PC36100 using XDA App
I really appreciate everyone's comments. When I get a sec i'll look into some of these apps.
I love xda folks...thanks again.
Sent from my PC36100 using XDA App
I've read an article recently (forgot the link and where, my memory is horrible) stating that creators of viruses (Malware specifically if i remember correctly.) are starting to focus in on the Android OS more and more ...
Windows gets major viruses because its easy to write viruses for, and the amount of people possible to infect is outrageous.
People don't usually write for OS's like Linux/Unix because its more difficult and they don't affect as many users...
I know most responses to these types of questions are "It's a matter of opinion", so I'm looking for responses from people that know a little something about malware, how it works, and what will work best to protect my Samsung Galaxy S2 Epic 4G Touch.
I want to know what experienced programmers and developers think the best Mobile Security would be for our android devices.
I don't care about how much system resources it uses.
I've been using ESET Mobile Security as the 30 day trial and i likes its options. Plus, it has advanced heuristics, which helps catch viruses that are not in the virus definitions received when updating.
I'm looking for an antivirus that has a high detection rate, but low false-positives. I did some research and it was found that Avast! is one of the most trusted, plus its free. But i also go by the motto "You get what you pay for"...
Another thing I want is an antivirus that will protect Operah Mobile, and not just the stock browser. Avast seems to only protect the default browser.
Any information on this would be greatly appreciated.
In my opinion it's not worth it to run antivirus on our phone unless you are going to be doing alot of piracy of apps .... If you only get apps from market Google catches must stuff t really fast .... Read descriptions on apps you download and don't pirate games and such you should never need avast out such to slow down your phone ...
Sent from my SPH-D710 using xda premium
Epix4G said:
In my opinion it's not worth it to run antivirus on our phone unless you are going to be doing alot of piracy of apps .... If you only get apps from market Google catches must stuff t really fast .... Read descriptions on apps you download and don't pirate games and such you should never need avast out such to slow down your phone ...
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
I use my phone for both business and recreational use. If i get a movie file sent to me from a friend and i don't know where he got it from, i want some kind of protection.
I understand that an antivirus on Android phones is usually an overkill... But i will be kicking myself in the ass if a password to my email ends up being compromised.
I understand that Android phones hardly ever have apps that contain viruses, but based upon that article i ready (I really wish i'd have kept it) its becoming a problem, although not a big problem.
I just want to be protected. For all i know, i could open an excel spreadsheet that i received from a spoofed email address that contains a virus.
You see my dilemma.... So lets start talking about which anti viruses are the most effective.
Regardless,
Thanks for you response.
Anything malicious can only be in the form of an app, because of the Linux structure. Permissions have to be enabled for any R/W access. So the prior recommendation of staying away from pirated apps will suffice.
Also, news articles prey on sensationalism to encourage reading the article. Don't believe everything you read.
Sent from my SPH-D710 using Tapatalk
What the last person said!!! If you get a movie file that has a virus most likely its written for windows anyway and will not do anything to you're phone. Also no movie file, pic file, or file in general can gain permissions that the app using it does not have. So the biggest thing is making sure the apps you download are legit.
There are a few bugs and flaws like with htc sense where a malicious app can gain access to things because HTC sense logs things it should not. TW does not have those problems now that CIQ is gone.
Sent from my SPH-D710 using XDA
I don't run any kind of anti-virus. Even on my PC. If you stay away from anything shady, keep a throwaway gmail account for anything online you're not 100% sure about and pay attention to where things are coming from, you'll be all set. Unless there is some reason that somebody would want to hack into your phone specifically, then it's just random crap that will hurt you. If you don't know where the movie file your friend send you came from, don't open it.
Ok. So everything that you guys said I about apps being the main way to get infected, I completely agree on.
But what about websites? I'm sure sites, especially mobile websites, have some kind of way to get in through some type of Malware/spyware.
The best way to never get a virus is to watch where you download from and be wary of any sites you go to. I know this. But i use my phone frequently, browse the internet frequently, and I know that all kinds of sites have crap on them. All of them can't JUST be for windows OS. What about websites that specialize in stuff for Android phones?
Also... Can't QR Codes from websites contain malicious things?
Call me paranoid. Call me OCD. But i like things a certain way and i'm just trying to find out what I can do to ensure nothing happens on my phone that i don't approve of.
exitprogram said:
Also... Can't QR Codes from websites contain malicious things?
Click to expand...
Click to collapse
I don't really think so, since it's basically pointing you to a webpage. If it points to an app you have to choose to install it from there.
It's very hard (if the end user pays attention) to actually give someone a virus.
If your downloading all your apps legit from the 'Play store' you're going to be fine 99% of the time.
I think the worst we have seen so far is status bar spam anyhow.
The only thing that an antivirus is gonna do is use up more memory on your phone.
So what you guys are telling me is...
#1 Antiviruses of any kind for an Android Phone are completely useless.
#2 These companies wrote Antivirus/Security Apps.... FREE, for no reason.
#3 Their is no possibility of anything getting infected when connecting your device to a PC or Mac.
Well. I guess I was being either way too paranoid, or you guys are wrong and don't even consider the fact that you could already be infected. I mean, how would you even know your phone hasn't been compromised and people are waiting for you to make a credit card purchase? If they want it, do you think they'd advertise it and TELL you or let it be KNOWN they've written something for it? No. They will keep it quiet so they can steal your information without you knowing it. I mean, We can't even get updates on unreleased ROMS! How do you think the hacker community deals with the viruses that they create? Make a forum about it and let Norton add it to its virus definitions? As I've said, i read an article about it, and where there is smoke, there is usually fire.
There are exploits on every device out there. I don't care what it is. People just don't take the time to write them all if the user base isn't big enough to justify the effort. But it doesn't mean they aren't out there.
Did you know gas pumps have been tampered with to save debit card transactions, along with PIN numbers, and then downloaded wirelessly by the criminal via laptop? This was not a small amount of numbers, either.
Sh*t, i didn't even know my gmail got hacked until i checked my sent box and saw spam messages being sent from my account.
I guess this is why people say it is a matter of opinion.
Didn't mean to start a "Politics" type of debate.
I will just keep using ESET Mobile Security since that is what I deem fit.
Thanks for all of your guys's input.
Most virus for Android will request su permissions to actually do any real. Damage considering only a small portion of. The Android users ever. Root their devices the time it takes to write a virus is almost wasted by the cracker, not hacker as hackers are actually coders crackers are the malicious form of hackers, coming from cracking the securities/passwords to steal info, and most ppl who root know what to look for and what to do if they get infected.. Mobile security companies don't write their apps for free, they get ad revenue from the ads in the free apps or you pay 1-10$ to get rid of ads so nothing is. Done for free, the worst virus ever created for Android was CiQ as it logged and sent almost everything you did on your device to who knows what 3rd party companies. So more or less your best antivirus for Android is you
________________________________
{We are legion, for we are many}
>Sent from my Anonymous DeathStar in the depths of GalaXy S2<
-Coming soon to an Evo4G near you?: [AoSP]EViL-MoD_FReEvO v0.1[Free your phone]-
They are "tampering" with credit cards at gas pumps and ATMs, by creating a separate magnetic reader and putting it over top of the reader already present. Not by any software hacking.
No one has said that PC's and Macs are immune from malicious apps.
GNu/Linux is a completely separate security suite vs a PC.
On a PC, any app that is "clicked" will immediately have access to the registry. By which you can change user permissions and application permissions. And the filesystem is immediately available to do whatever the code wants to do. And by proxy, any file accessed by the application also has no limitation to the damage it can wreak. That's how mp3's carry viruses. They are attached to files that would normally have access to the more secure registry keys. Firewalls are made to limit access to the registry. That is a necessity and why people trust security programs. Their software requires it.
Whereas, in Linux, the kernel is seperated from the OS and applications are kept in a sandbox completely seperate from the OS's filesystem. You have to physically allow "permissions" which dictate how far that application can reach. Files do not have any R/W access to the filesystem. The OS just reads and views them. It is not impossible to get in this way, but it is highly unlikely and no known exploits have been found in the wild.
So for anything malicious, you are allowing the corruption, and the only way to know is to only deal with trusted sources.
And to answer your question, Security companies make the software because they can. They are making ad revenue just for you loading the app. And it helps with piece of mind having a repository of known malicious apps. No one has said they aren't what they are advertised, they are. But they are also resource hogs, and unneeded if you understand what is going to be bad content.
Sent from my SPH-D710 using Tapatalk
I hear what you guys are saying. As far as security for an Android phone goes, just be careful and don't install anything from anywhere that you don't trust.
But like i said.... What about when connecting your phone to your PC? Couldn't something be laying dormant on a windows machine and infect an android device? I'll just be paying more attention to what i allow super user permissions to. (Not that i don't already)
Since the vital portion of the OS are kept separate or are "sandboxed" in a way... I will have to ALLOW these things, before they cause damage, right? Or did i already "allow" them when i installed the app and agreed to all of the things they have access to? Like when it sais "This app can read call history, access contacts, etc" ... I know that some apps i install seem to have access to things that have nothing to do with its functionality. Like why would a game need access to Contacts?
I think i ran across some kind of security app that has a firewall that will restrict outgoing and incoming connections for any app. I will probably just use something a long those lines to ensure none of my sensitive information is leaving the phone.
Thanks again! These are the responses that i was looking for.
exitprogram said:
I think i ran across some kind of security app that has a firewall that will restrict outgoing and incoming connections for any app. I will probably just use something a long those lines to ensure none of my sensitive information is leaving the phone.
Thanks again! These are the responses that i was looking for.
Click to expand...
Click to collapse
This APP is actually an antivirus w/firewall. Its Avast. Its free.
I think the "Freeze" option in Titanium Backup would have a similar effect, but you have to pay for that feature.
Even if your not concerned with getting a virus... At least you can control the data that apps send to and from your phone.
It also could be helpful if you download an app a buddy said his friend created and your a little paranoid about it. Or if the app isn't available from your carriers market and you need to download it by other means.
Anyway. This should suffice as far as the security i (was) looking for.
Now i know viruses can't just run rampant on Linux/Unix based system like Android. But JUST IN CASE, i will restrict all apps from communicating to the outside world using that firewall =)
You guys have been very helpful and very informative and even refrained from being d*cks .... Amazing! =)
Thanks guys.
security
what about security from another person hacking into the phone. I have a disgruntled ex-wife that constantly hacks into my phone, fowards my texts and email to people and displays pictures of her for me to see when I turn my phone on. How do I stop this? to me this is much more important than a virus. A phone can always be wiped clean, but a hacker can still get in.
Jerry
jjdellorusso said:
what about security from another person hacking into the phone. I have a disgruntled ex-wife that constantly hacks into my phone, fowards my texts and email to people and displays pictures of her for me to see when I turn my phone on. How do I stop this? to me this is much more important than a virus. A phone can always be wiped clean, but a hacker can still get in.
Jerry
Click to expand...
Click to collapse
Did you try calling the cops? That's more than one law she's breaking.
Take a look at this
Http://www.itworld.com/security/267484/android-apps-dont-need-permission-see-your-data
Sent from my SPH-D710 using Tapatalk 2
Also for your reviews check this one out
www.droid-life.com/2012/03/07/over-...nly-7-have-malware-detection-rate-of-over-90/
Sent from my SPH-D710 using Tapatalk 2
Avast!™ Mobile Security in the Google® Play™ Store (formerly the Android® Market™)
Avast!™ Mobile Security in the Google® Play™ Store (formerly the Android® Market™)
Avast!™ Mobile Security in the Google® Play™ Store (formerly the Android® Market™)
Avast!™ Mobile Security in the Google® Play™ Store (formerly the Android® Market™)
Avast!™ Mobile Security in the Google® Play™ Store (formerly the Android® Market™)
Umm... did I make my point clear?
Sent from my Samsung® Galaxy™ SII Epic™ Touch 4G running CyanogenMod9™ ICS!
PREMISE
see mockup attachment. fyi, some minor details are left out to protect the premise.
the purpose of the app is to create a countdown clock. and we intend to have different sponsors.
FRONT-END REQUIREMENTS
when the clock expires, it will have beep and vibrate.
to make money, when someone brings up the app on their phone, they would see a coupon from a sponsor company. and upon the launch screen, if the person likes the coupon, they can request to have it e-mailed to them. there's two options to have at this point. a) the app sends me (the app business owner) an e-mail confirming that this individual has requested this coupon. and I'll e-mail it to them whenever I get a chance [but this could get messy if there is a ton of users] b) the app somehow automatically send an e-mail right then and there to the individual [this could be a Day 2 project].
regardless of whether or not the visitor has requested the coupon e-mailed to them, when they click the "ENTER APP" button, they should be transferred to the APP SCREEN.
BACK-END REQUIREMENTS
a. we will NOT store any customer data or e-mails or anything else. we will simply generate a one-time e-mail to that address and that's it.
b. we would like to track a) how many downloads so we can tell potential sponsors b) how often people use the app and how long it's open on their phone for.
c. needs to work on android, IOS and windows phones. we do not care about tablets or computers. smart phones users will be 99% of our audience.
d. we need some sort of back-end or web interface where I can enter in new sponsor names, logos and coupons.
QUESTIONS
1. I'm not going to learn to build this myself. i have no knowledge of how to build one and don't have the time to learn. i plan to hire an overseas freelancer through odesk.com. what program should I ask they use to build this? I've heard terms like swift, xcode, ruby on rails, twitter bootstrap, etc… ideally, is there one go-to popular program that creates a cross-platform compatible app? my fear is that if I have to drop a programmer in the middle of the project and pick up another, will the new person be able to pickup where the last guy left off?
2. how would I go about changing the coupons? and changing the sponsor banner ads? would there need to be some sort of web interface? would I need to purchase a website and hosting account and have some functionality built there? is there some dashboard somewhere else?
3. how big scale a project is this? roughly how many hours should this take a COMPETENT app developer? seems to me like one of the most basic apps you could build but what do I know.
4. at what point does an app get submitted to google play? apple store? windows whatever they have? or do I even need those entities or could I just let people somehow download it from a website? if so, what would I be missing out by not getting it listed under those marketplaces?
5. anything else I have not thought about that I should be aware of?
please advise. thanks in advance!!!
sixrfan said:
PREMISE
see mockup attachment. fyi, some minor details are left out to protect the premise.
the purpose of the app is to create a countdown clock. and we intend to have different sponsors.
FRONT-END REQUIREMENTS
when the clock expires, it will have beep and vibrate.
to make money, when someone brings up the app on their phone, they would see a coupon from a sponsor company. and upon the launch screen, if the person likes the coupon, they can request to have it e-mailed to them. there's two options to have at this point. a) the app sends me (the app business owner) an e-mail confirming that this individual has requested this coupon. and I'll e-mail it to them whenever I get a chance [but this could get messy if there is a ton of users] b) the app somehow automatically send an e-mail right then and there to the individual [this could be a Day 2 project].
regardless of whether or not the visitor has requested the coupon e-mailed to them, when they click the "ENTER APP" button, they should be transferred to the APP SCREEN.
BACK-END REQUIREMENTS
a. we will NOT store any customer data or e-mails or anything else. we will simply generate a one-time e-mail to that address and that's it.
b. we would like to track a) how many downloads so we can tell potential sponsors b) how often people use the app and how long it's open on their phone for.
c. needs to work on android, IOS and windows phones. we do not care about tablets or computers. smart phones users will be 99% of our audience.
d. we need some sort of back-end or web interface where I can enter in new sponsor names, logos and coupons.
QUESTIONS
1. I'm not going to learn to build this myself. i have no knowledge of how to build one and don't have the time to learn. i plan to hire an overseas freelancer through odesk.com. what program should I ask they use to build this? I've heard terms like swift, xcode, ruby on rails, twitter bootstrap, etc… ideally, is there one go-to popular program that creates a cross-platform compatible app? my fear is that if I have to drop a programmer in the middle of the project and pick up another, will the new person be able to pickup where the last guy left off?
2. how would I go about changing the coupons? and changing the sponsor banner ads? would there need to be some sort of web interface? would I need to purchase a website and hosting account and have some functionality built there? is there some dashboard somewhere else?
3. how big scale a project is this? roughly how many hours should this take a COMPETENT app developer? seems to me like one of the most basic apps you could build but what do I know.
4. at what point does an app get submitted to google play? apple store? windows whatever they have? or do I even need those entities or could I just let people somehow download it from a website? if so, what would I be missing out by not getting it listed under those marketplaces?
5. anything else I have not thought about that I should be aware of?
please advise. thanks in advance!!!
Click to expand...
Click to collapse
Hi i have read your long query,The app which you described and checking out the mockups seems to be pretty less complicated and i will give you some answers for it.
1) The best thing to do is make an app in popular cross platform frameworks better use html5 frameworks such a sencha touch,jquery mobile etc with phonegap. Look for developers in this category.
2)Changing the banner ads and coupons is simple.Just host that in your server,app will load those ads and banners whens it loads for the first time ,we can refresh the content later by periodic service calls
3) its a small scale project .Just building the app alone will take atmost 30 hours including creating for 3 platforms and excluding testing.
4) its always better to upload the apps their respecttive stores.Apple wont allow apps to sideload fro other sources.For getting listed on those stores you need to get developer licenses 100$ for apple store,25$ for google play store etc
5)Just be aware that the app should work on all ost of the devices ,gives timely updates etc
also you can track the number of downloads from the respective stores,also you can include some analaytic sdk like flurry etc to get the details like "how often people use the app and how long it's open on their phone for".
i am an Cross platform app developer.If you are interested we can talk in Pm. hope i helped