iphone apps faq

30
InfoBeans Mobile Development Prac6ce iPhone Apps and their development FAQs

Upload: infobeans-systems-pvt-ltd

Post on 15-May-2015

4.352 views

Category:

Technology


0 download

DESCRIPTION

This InfoBeans FAQ tries to answer some very common and basic questions regarding development of iPhone apps, their cost, distribution and copyright.

TRANSCRIPT

Page 1: iPhone Apps FAQ

InfoBeansMobileDevelopment

Prac6ceiPhoneAppsandtheir

developmentFAQs

Page 2: iPhone Apps FAQ

Aimofthispresenta6on

•  iPhoneisarela6velynewpla>ormandmanyofusarenotawareofthepla>orm,itscapabili6es,thewayAppleworksandsoon.Thispresenta6onaimstohelpanswersomeoftheseques6ons

10/10/09 2

<<About

Page 3: iPhone Apps FAQ

WhatisaniPhoneapp?

•  AniPhoneappisaprogramthatrunsonyouriPhone.Itenablesyoutoaccomplishacertaintask

•  Theycouldbeu6lityapps,games,enterpriseapps,entertainmentapps,appstoaccessyourbankaccountetc

•  AsApplesays–thereisanappforeverything•  Somepopularappsare

–  Facebook–socialnetworking–  DoodleBuddy–drawing–  PandoraRadio–radioonyouriPhone–  Yelp–restaurantreviews

10/10/09 3

<<FAQs

Page 4: iPhone Apps FAQ

HowdoIgettheseapps?

•  InstalliTunes(soTwarefromApple)onyourWindowsorMaccomputer

•  YoucreateanaccountoniTunes

10/10/09 4

<<FAQs

Page 5: iPhone Apps FAQ

WhyshouldIbuildaniPhoneappinthefirstplace?

•  Ithasbecomeagreatnewmarke6nganddistribu6onmechanismthatcangiveyourbusinessawholenewwayoftransac6ngbusinessandgeXngyourbrandknowninfrontofmillionsofusers

•  iPhonesarethemarketleadersinthesmartphonesegment•  TheiPhoneusergroupisthemostinfluen6albuyingdemographic

–  Students–  Execu6vesandprofessionals–  Enthusiasts

•  TheiPhonehasbecomeagreatdevicetosurftheinternet,playgames,interactwithsocialnetworksandtransactbusiness

•  TheiPhonehasuniquefeaturesthatyourappcantakeadvantageof•  MostappsmadefortheiPhonealsorunontheiPodTouch,thereby

furtherincreasingthemarketyouarecateringto

10/10/09 5

<<FAQs

Page 6: iPhone Apps FAQ

HowdowebuildaniPhoneapp?

•  iPhoneappsarebuiltusingtechnologiesfromApple–  Cocoaframework

–  Objec6veC–  ToolssuppliedbyAppletodevelop,testanddistribute

10/10/09 6

<<FAQs

Page 7: iPhone Apps FAQ

WhatdoIneedtotellyou,ifIwanttostartbuildinganapp?•  Tostartbuildinganapp

–  SignanNDAwithus–wewanttoprotectyouridea–  Talktousaboutyouridea–  Enumeratethefeaturesthatyouwouldliketoseeinyourapp–  Wewillgetbacktoyouwithwhatitwouldtaketobuildtheapp–  Enlistabudget–  Priori6zethefeaturesthatarecri6cal

•  Oncewereceivetheinforma6onfromyou,wewillgiveyouabudgetand6meline

•  Wewillworkwithyouateachoftheabovestepstoachieveyourbusinessobjec6ve

•  Wedonothaveaset“requirements”template.Weencourageyoutojustwriteyourideaaseitheramindmaporabulletlist

10/10/09 7

<<FAQs

Page 8: iPhone Apps FAQ

WhosubmitstheapptotheAppStore?

•  Wecan,oryoucan

•  Wewillgladlyhelpyousubmittheapptotheappstore•  Youcanuseouraccount,butwerecommendthatyouuse

youraccount–itisjustbefer,cleanerandgivesyoumorecontrol

•  Ifyourappisapaidapp,youhavetouseyourownaccount.Wewills6llhelpyousubmittheapptotheAppStore

•  Itgenerallytakesacoupleofhourstoactuallysubmittheapp

10/10/09 8

<<FAQs

Page 9: iPhone Apps FAQ

Doyouchargearecurringfee?

•  No,wedonot•  Ourfeeisaone6mefee,thatcoversthecostofdesignand

developmentorwhateverwecommittoyouintheSOW.

•  Oncewedoourpartofthework,therearenorecurringfeesthatwechargeourclients

•  Ifyouwantustodoextrawork–featureaddi6on,maintenanceetc,wewillletyouknowinadvancewhatthecostswillbe

10/10/09 9

<<FAQs

Page 10: iPhone Apps FAQ

DoyousignanNDA?HowdoIprotectmyidea?

•  Yes,wewillgladlysignanNDA–andactuallyencouragesigningit

•  ThisisamutualNDAthatprotectsallstakeholders•  Wewillnotrunawaywithyouridea–itisnothowour

businessworks.Webuildappsforourclients.WeveryrarelyputourownappsontheAppStore

•  Wewillnotdiscloseyourideatoanyoneoutsideourorganiza6on

•  Wehaveareputa6onatstakeandwewilldoalltomaintainourstellarreputa6on

10/10/09 10

<<FAQs

Page 11: iPhone Apps FAQ

Howmuchwillitcosttobuildmyapp?

•  Again,itdepends,onwhatyouhavesetouttobuild•  Itcancostafewhundredtoafewthousanddollars•  Wewillgladlygiveyouadiscountif

–  Youagreetoprominentlycreditusinyourappandyourwebsite

–  Youcontractwithustobuildmorethanoneapp

•  Talktous–wewillhelpyoubuildanappwellwithinyourbudget.OurclientsareoTensurprisedbyourpricing.Youcouldbeaswell!

10/10/09 11

<<FAQs

Page 12: iPhone Apps FAQ

HowdoIdistributemyapp?

•  Onceyourappisbuilt,yousubmitittotheAppStoreforreviewandapprovalfromApple

•  OnceAppleapproves,itappearsontheAppStoreiniTunes•  Itcanbedownloadedfromthere

•  Youcansendyourfriendsalinktotheapp•  YoucanputthelinkonFacebook,Twiferetcandletthe

worldknowaboutyourapp

10/10/09 12

<<FAQs

Page 13: iPhone Apps FAQ

IsmyideaalreadyontheAppStore?HowcanIfindout?

•  SearchonAppStore(iniTunes,topright,thereisasearchbar)usingkeywordsthatcouldberelatedtoyouridea

•  Youwillknowifanapplikeyoursalreadyexists•  Butdonotstopthere

–  Seeifyourappcanbebuiltinabefermanner–  Seeifyoucanmarketyourappbefer–ifyoudonotknowaboutthat

app,chancesarethatitisnotmarketedproperly

•  Talktous–wemightbeabletohelpyoudifferen6ateyourapporbuildsomethingthatisbefer,orevengiveyou6psonhowtomarketyourappbefer

10/10/09 13

<<FAQs

Page 14: iPhone Apps FAQ

Doyouhelpinmarke6ngtheapp?

•  Yes,wedo•  Wecanhelpyoucreateamarke6ngstrategyaroundyourapp•  What’smore,wewillhelpyouwithyourideato

–  Makeitviral

–  Incorporatemarke6ngelementsthatcanhelpyourappgeneratedirectorindirectbusiness

–  Integrateyourappwithyourexis6ngwebsitetoreinforceyourdistribu6onmechanism

10/10/09 14

<<FAQs

Page 15: iPhone Apps FAQ

WhathappensaTertheappissubmifedtotheAppStoreforreview?

•  Applereviewstheappandwillapproveitorrejectit•  Itgenerallytakesanywherebetween7–28days(some6mesmore,

some6mesless)togetaresponse•  Applemightgetbacktoyouaskingformoreinforma6on•  Applereviewpoliciesarenotknown,buttheyoTendocheckfor

bugs(appcrashing),copyrightinfringement,explicitmaterial(adultcontent)etc

•  We,asdevelopersoftheappdonothaveanycontrolontheapprovalprocess–wecanjustguess

•  Ifyourappisstraigh>orwardanddoesnotviolateanycopyrightsanddoesnothaveanyadultcontent,itshouldgetapproved

10/10/09 15

<<FAQs

Page 16: iPhone Apps FAQ

WhatdoesApplechargeforsubmiXngtheapp?

•  Nothing•  YoudoneedanaccountontheAppleAppStoreforwhich

thereisaone6me$99fee.

•  YoucanuploadanynumberofappsaTeryougetthisaccount

10/10/09 16

<<FAQs

Page 17: iPhone Apps FAQ

Istherearecurringapphos6ngfeethatApplecharges?

•  No•  Youdonotgetchargedanythingforfreeapps•  Forpaidapps,applegets30%ofthecostoftheapp,each

6meitisdownloaded.Youget70%

10/10/09 17

<<FAQs

Page 18: iPhone Apps FAQ

HowdoIknowhowmany6mesmyapphasbeendownloaded?

•  Appleprovidesyoumonthly,weeklyanddailyreports

•  Theyalsoprovideyouwithotherinforma6onlikeloca6ontheappwasdownloadedfrom,dateand6meetc

10/10/09 18

<<FAQs

Page 19: iPhone Apps FAQ

WillmyappbeapprovedbyApple?

•  Mostlikelyitwill•  Someofthereasonsitmightnotbeapprovedare

–  Explicitadultcontent–  Bugs–  TryingtorecreatetheiPhonefunc6onalityinyourapptocircumvent

theirownapps–  UseofunpublishedAPIs

•  Thisisnotanexhaus6velist.Appleisnotconsistentinitsapprovalpolicies

•  Wecannotguaranteeit,noonecan

10/10/09 19

<<FAQs

Page 20: iPhone Apps FAQ

WhatifmyAppisnotapprovedbyApple?

•  Well,hardluck

•  Applesome6mesgivesreasonsforwhyithasnotbeenapproved.Wecanhelpyouanalyzethesitua6onandworkwithyoutofindasolu6on

•  ThereisonlyonegenuineAppleAppStore,soyoucannotreallytakeyourapplica6onelsewhere

10/10/09 20

<<FAQs

Page 21: iPhone Apps FAQ

HowdoIknowifmyideaisfeasibleornot?

•  Wehelpyoudoafreeini6alfeasibilitystudy

•  Inmostcases,wecantellifyourmainideaisfeasibleornotbeforewestarttheapp

•  Ifwecannotdeterminefeasibilityearlieron,wewillletyouknowupfronthowmuchitwillcosttodeterminefeasibilityandthenproceedtobuildtheapp

10/10/09 21

<<FAQs

Page 22: iPhone Apps FAQ

Canthesameappbeusedonothermobilephones?

•  Theexactsameappcannotbeusedasisonothermobilephones

•  Butwecanhelpyouporttheapptootherpla>ormsliketheBlackberry,AndroidorWindowsMobile

•  Generallythecostofpor6ngislowerthanthecostofbuildingthefirstapp,asyoucanreusethelogicandsomepor6onsofthecodeasis

10/10/09 22

<<FAQs

Page 23: iPhone Apps FAQ

Whatisthedifferencebetweenawebappandana6veapp?

•  Awebapprunsinsideabrowserandalwaysneedsanac6veinternetconnec6on.ItiswrifeninHTMLandJavaScript

•  Ana6veapprunsonthemobileopera6ngsystemandtakesadvantageofthehardware’sfeatures.FortheiPhoneitiswrifeninObjec6veC

10/10/09 23

<<FAQs

Page 24: iPhone Apps FAQ

Myappneedstotalk/interactwithmyexternalwebsite/database.Isthatpossible?

•  Yes,itispossible.Theappcantalktoanotherwebsite/database

•  Itisdone,mostlybybuildingawebservicethataccessesthedatafortheiPhoneandsitsonyourserver

•  iPhoneappscanalsoconsumeRSSfeeds,XMLdataandhfpfeeds

10/10/09 24

<<FAQs

Page 25: iPhone Apps FAQ

CanIcreatealiteandapaidversinofmyapp?Woulditcostalotmore?

•  Yesyoucanandinmanycasesyoushould

•  Theliteversionallowsyoutogiveyourcustomersanopportunitytotryoutyourproductbeforetheydecidetoby.Thisisagoodideatopromotesalesanden6ceuserstobuy

•  Ifbuiltcorrectly,thecostshouldbeincremental,ratherthanawholelotmore

•  Talktous.Onceweknowyourrequirements,wewouldbeabletogiveyouabeferanswer

10/10/09 25

<<FAQs

Page 26: iPhone Apps FAQ

Howdowemanageupdatestotheapp?WhathappensifIwantedtoaddanewfeature?

•  UpdatesarebuiltandpostedtotheAppleAppStoreforreview

•  Applecanapproveorrejectanupdate•  Ittakes6meforAppletoapproveorrejectanapp

•  Oneshouldupdatetheappforfeatureaddi6onsandbugfixes•  ManypeopleupdatetheappforgeXngfreshdataintothe

app,butthatshouldbeavoided

•  AppledoesnotchargeforsubmiXngupdatestotheapp

10/10/09 26

<<FAQs

Page 27: iPhone Apps FAQ

Onceyoudeveloptheapp,whoownstheapp?

•  Youowntheapp•  Weholdrightstotheapponly6llwearepaidinfull•  Oncewereceiveourpayment,allrightsareautoma6cally

transferredtoyouastheowneroftheapp

•  Youcanchoosetomodifytheappatwillonceyouowntheapp’ssourcecode

10/10/09 27

<<FAQs

Page 28: iPhone Apps FAQ

WillIgetthesourcecodetotheapp?When?

•  Youowntheapp,itisyoursourcecode•  Assoonasyoupayus,therightstotheapparetransferredto

youandwesendyouthesourcecode

•  Youcanmodifythesourcecodeatwill

10/10/09 28

<<FAQs

Page 29: iPhone Apps FAQ

WillyouhelpmeuploadtheapptothetheAppStore

•  Yes,wewill•  WewilluseyouraccounttouploadtheapptotheAppStore

forreviewbyApple

•  Youwillhavetoprovideusyouraccountcreden6als•  Pleasenotethatwehavenocontroloverthereviewand

approvalprocessitself.ThatisinthehandsofApple

10/10/09 29

<<FAQs

Page 30: iPhone Apps FAQ

Formoreinforma6on

SiddharthSethiCell‐+19254150883

Email–[email protected]–www.infobeans.com

Blog–hfp://wordpress.infobeans.com

LinkedInprofile‐hfp://www.linkedin.com/in/siddharthsethi

Address–2410CaminoRamon,Suite288,SanRamon,CA94583

10/10/09 30

<<Formoreinforma2on