You are on page 1of 7

Studentname:

GeneGrinberg

Project#:(pleaseusetheproject#thatyouvebeenusingforthisprojectthroughoutthis
process)
1

Workingversionofprojecttitle(trytobecreativewhilesomewhatdescriptiveinyour
projecttitle)
Whatsthehomework?:TheBLSAgendaapp

****Rationale:In12sentences,describewhyyoumadethedecisiontopursuethisproject
andshelvetheotherone.
Awebsitewouldbetoodifficultformetocreate(alotmoredifficultthananappIthink),and
alsotheredoesn'tseemtobeadefiniteneedforskiingwebsites.

ResearchProposalFINALdraft

1.

Statetheessentialquestion

Howcanonecreateausefulmobileappfromstarttofinish?

2.

Statetheprimaryresearchquestion

HowcanIidentifyaneedforanappandproduceitfromstarttofinish?

3.

Statethesecondaryresearchquestionsyouhave(makesurethesearefairly
comprehensiveandextensive).

Whatdopeoplelookforinanapp?
Whatdoesanappneedtohavetomakepeoplewanttouseit?
HowmuchextraprogrammingdoIneedtolearntobeabletoaccomplishthis?

HowmuchoftheappdoIneedtodesignbeforestartingtodevelop?
Whathardware/softwaredoIneedtobeabletoworkefficiently?
Whatfeaturesshouldanagendabookapphave?

HowdoyouuseXCodetowireframe/designanappinadditiontoprogrammingit?

HowmuchcodedoIneedtowritetocreateanapp?Howmuchtimewillthistake?

AretherebasicapptemplatesthatIcanuseandcustomizetosavetime?

WillobtainingadeveloperlicensefromApplebeaproblem?

4.

Descriptionofwhatthefinalproductwilllooklike.(Besurethatyouarevery
thoroughhere.Takeusthroughtheentireprocessfromnowuntilthefinal
product.Ifitwouldbehelpfultoyou,numberthestepsandproceedthrough
themthroughandincludingyourfinalproduct.Inshort:youMUSTdescribethe
processhere.Thisisvitaltotheapprovalprocessonyourresearchproposal.)

Wk Weekof
#

WhatIamplanningtoaccomplishduringthatweek

11/3/14

Obtain/setupcomputer,startgatheringandreadingnecessaryliterature

11/10/14

startreadingliterature+createbibliography

11/17/14

continuereading(closetofinishing?)

11/24/14
(Thanksgiv
ingweek)

Startcreatingapplication(figureoutbasicswithxcode),makesurveysfor
appfeatures.

12/1/14

distribute/analyzesurveys,synthesizedata:createlistofall
necessary/optionalappfeatures

12/8/14

mapoutallfeaturesIwanttohave,whatIwantittolooklike,sketch.

12/15/14

startconcentratingprimarilyonbuildingtheapp(oncomputer)

12/29/14
Decbreak

developapp(wireframe/storyboard)

10

1/5/15

developapp(wireframe/storyboard)

11

1/12/15

term2endson1/16/15developapp(code)

12

1/19/15

developapp(code)

13

1/26/15

stilldevelopingapp(code)

14

2/2/15

keepdevelopingapp(dontgiveupnomatterhowfrustrated)

15

2/9/15

hopefullygettingclose(developdata/serverdiagrams)

16

2/16/15
Febbreak

Iwanttohavesomekindofapptoshow,askpeopletotestoutearly
versionandreceivefeedback,keepworking

17

2/23/15

developapp

18

3/2/15

developapp

19

3/9/15

developapp(activatepanicmode)

20

3/16/15

bynow,shouldtrytohaveafunctionalapp.thirdpartytestagain

21

3/23/15

finaltouchesonapp,getAppledeveloperlicenseanddeployapp

23

3/30/15

DEADLINEFORFINALPROJECT
term3endson4/2/15

5.

Statehowthisresearchwilladvancethefrontiersofknowledgeand/ormatter
andbesignificantinameaningfulway.

Thepointofutilityappslikethisistoallowustodothingsinamoreefficientway.Also,this
projectwouldobviouslybeanamazinglearningexperienceforme,helpingmegain
knowledgeinawiderangeoftopics.Also,Theprocesswillenablemetounderstandhow
oneidentifiestheneedforanapp,whatitcando,andthentakesstepstocreateone.Since
theprocesswillbedocumented,itwillgiveothersthebenefitofknowingwhattheyneedto
dotocreatetheirfirstapptoo.

6.

Stateanticipatedpotentialpitfallsorproblemsofthisresearcheffort

Programminginanunfamiliarlanguageisdifficult,andtherecouldbealotofbugs(errors)in
theprogramthatImightnotknowhowtofix.Therearepeoplewhocouldhelpmewiththis(I
amamemberofthecomputerscienceclubandcanaskforhelpthere),butIamstillworriedI
willnotbeabletowriteallthecodethisiswherebooks/tutorialscouldreallyhelpmeout.
Besidesthis,Iamjustworriedaboutnothavingenoughtimetofinishtheapp.

7.

Stateyouratentativeplantolocateandreviewtheliteraturerelatedtoyour
project.Thisincludesprinted/publishedsourcesandonlinesources.[The
researchstrategy,part#1]

Websitesareprettyaccessible,justasearchaway(liketheAppleSwiftprogramminglanguage
tutorial).

Therearealotofgoodbooksthathelpwithprogramming:alotoftheseareavailableat
libraries,andsomecanbepurchasedonAmazon.Iwillneedtoreadalotaboutappdesign
anddevelopment.

Idontknowaboutalotofonlinedatabasematerialsthatfitthistopic,butifthereisIcanfind
themthroughtheBLSlibrary.
8.

Stateatentativeplanforresearchanddatacollection.(Datacollectioncantake
multipleformssurveys,testgroups,interviews,observations,etcetc.Thiswill
differfromprojecttoproject.[Theresearchstrategy,part#2]

Toidentifyfeaturesanappshouldhave,Iwillmakeasurvey(possiblyanonlinesurvey
becausetheyareverygoodfordatacollection),andaskstudentsandteacherstofillitout.

AfterIhavecreatedaprototypeoftheapp,Iwillworkwithvolunteers(students,teachers,
friends)oneonone(orinsmallfocusgroups),andhavethemtryouttheappandrecordany
feedbacktheyhaveonwhatworksandwhatdoesn't.

9.

Stateatentativeplanforresearchanddataanalysisandinterpretation.[The
researchstrategy,part#3]

Goingthroughtheresponses,Iwilllookforpatterns(repeatedanswers)andprioritizethose,
whiletakingnoteofallthesuggestionsandultimatelycreatingaspreadsheet/list.Icanthendo
asecondroundwhereIshowthealreadycreatedlisttostudentsandhavethemratethe
featuresonhowfittingtheythinktheyare.

Forthebetatest,Iwilltakenotesonwhatpeoplehavetosayandrefertothesenotesdirectly
whileeditingtheapp.

9.

Listthetoolsyouwillneedtocompletethiseffort.Identify(withanasterisk*)
toolsthatmightcurrentlybeunavailabletoyou

MacLaptop*

10.

Budget:whatmaterialsdoyouanticipateneedingforyourproject?Please

providealistwithquantitiesandanapproximatecostperitem,alongabrief
descriptionofwhyyouneedthisforyourproject.
Dosomeresearchandfindouttheactualcostoftheitemsyouneed.Beasspecificasyou
can.Pleaseaddcells/rowsifyouneedthem.Thesearethebudgetswewilluseto
determinetheallocationoffunds,sotaketimetobethoroughandspecificaboutthis.

item
(pleasebe
specificbrand,
ifrelevant,and
item#

quantity
ofthis
item

costperitem

retailerwhereyouwant
topurchasethis(andthe
sourceofyourprice)

whyyouneedthisitemfor
yourproject

MacBookPro
13.3

Refurbished
$650

Refurbished
$929

http://www.microcenter.co
m/product/394040/MacBoo
k_Pro_MC374LLA_133_
Laptop_Computer_PreOw
ned__Silver

http://store.apple.com/us/pr
oduct/FD101/refurbished1
33inchmacBookpro25gh
zdualcoreinteli5

NeedmyownMaclaptopto
developapp(canonlyprogram
apponmaccomputer).
MacBookprosarebetterfor
developingthanmacbookairs
fromwhatIhaveheard.Either
retailerisfine(butIthereisa
possibilityforspecialpricing
fromAppleforeducation?)
Whicheveroptionturnsoutto
becheapestisfinewithme.I
amokwithanymodelifthese
donotfitintothebudget.

iOSDevelopers
license

$99/year

https://developer.apple.com
/programs/ios/

Willonlyneedthisifsuccessful
inbuildinganapp:forputting
theapponthemarketsothat
otherscandownloadit.

11.

Bibliographyearlydraft.Thisbibliographymustincludeatleast5books,5
scholarlyjournalarticles,5websites,andleastonepotentialsourcewhoyou
mightinterview.Useproperbibliographiccitation(MLAorAPAformatyour
choice).YouarewelcometouseEasyBiborrefertotheformattingtemplate
createdbyPurdueUniversity:https://owl.english.purdue.edu/owl/Explainwhy
youanticipate(atthispoint)thatthesesourceswouldberelevant.
Pleasebesurethatyourentirebibliographyisreadableinthisboxsomeofyourearlier
versionswerecutoff.
WorksCited

Barry,Nathan."AREYOURAPPSREADYFORIOS7?"TheAppDesignHandbook.N.p.,
n.d.Web.19Oct.2014.
Brown,Dave.TheIPhoneAppDesignManual:CreatePerfectDesignsforEffortlessCoding
andAppStoreSuccess.N.p.:n.p.,n.d.Print.
Clancy,Heather."HandyCodefreeMobileAppDevelopmentResourcesforSmall
Businesses|ZDNet."ZDNet.CBSInteractive,6Aug.2014.Web.20Oct.2014.
Clark,Josh.Tapworthy:DesigningGreatIPhoneApps.Beijing:O'Reilly,2010.Print.
Goldstein,Neal.IPhoneApplicationDevelopmentforDummies.Hoboken,NJ:Wiley,2012.
Print.
Harris,Nick.BeginningIOSProgramming:BuildingandDeployingIOSApplications.
Indianapolis,IN:JohnWiley&Sons,2014.Print.
HartDavis,Guy.TeachYourselfVisuallyIPhone5sandIPhone5c.Hoboken,NJ:JohnWiley
&Sons,2014.Print.
Haselmayr,Melanie."12StepGuidetoBuildingYourVeryFirstMobileApp:Part1."
AllBusinessExperts.N.p.,2Nov.2013.Web.20Oct.2014.
Haselmayr,Melanie."HowToBuildYourFirstMobileAppIn12Steps:Part2."Forbes.
ForbesMagazine,n.d.Web.17Oct.2014.

Hecke,WilliamVan.LearningIOSDesign:AHandsonGuideforProgrammersand
Designers.N.p.:n.p.,n.d.Print.
Lassoff,Mark.SwiftFundamentals:TheLanguageofIOSDevelopment.N.p.:
LearnToProgram,Incorporated,2014.Print.

Machado,Gustavo."SwiftProgrammingLanguage."InfoQ(2014):n.pag.Web.30Oct.
2014.
Napier,Robert,andMugunthKumar.IOS7ProgrammingPushingtheLimitsDeveloping
ExtraordinaryMobileAppsforAppleIphone,Ipad,andIpodTouch.Chichester,West
Sussex:Wiley,2014.Print.
"TheSwiftProgrammingLanguage:TheBasics."TheSwiftProgrammingLanguage:The
Basics.AppleInc.,2014.Web.30Oct.2014.
Wentk,Richard.Xcode5DeveloperReference.Indianapolis,Ind:Wiley,2014.Print.

Interview:Mr.Hourigan

You might also like