
Flutter Projects
更新时间:2021-03-26 16:15:28
书籍简介
LearnFlutterandtheDartprogramminglanguagebybuildingimpressivereal-worldmobileapplicationsforAndroidandiOSKeyFeatures*Learncross-platformmobiledevelopmentwithFlutterandDartbybuilding11real-worldapps*Createwidearrayofmobileprojectssuchas2Dgame,productivitytimer,moviebrowsingapp,andmore*PracticalprojectsdemonstratingFlutterdevelopmenttechniqueswithtips,tricks,andbestpracticesBookDescriptionFlutterisamodernreactivemobileframeworkthatremovesalotofthecomplexityfoundinbuildingnativemobileappsforiOSandAndroid.WithFlutter,developerscannowbuildfastandnativemobileappsfromasinglecodebase.Thisbookispackedwith11projectsthatwillhelpyoubuildyourownmobileapplicationsusingFlutter.ItbeginswithanintroductiontoDartprogrammingandexplainshowitcanbeusedwiththeFlutterSDKtocustomizemobileapps.Eachchaptercontainsinstructionsonhowtobuildanindependentappfromscratch,andeachprojectfocusesonimportantFlutterfeatures.FrombuildingFlutterWidgetsandapplyinganimationstousingdatabases(SQLiteandsembast)andFirebase,you'llbuildonyourknowledgethroughthechapters.Asyouprogress,you’lllearnhowtoconnecttoremoteservices,integratemaps,andevenuseFlaretocreateappsandgamesinFlutter.Gradually,you’llbeabletocreateappsandgamesthatarereadytobepublishedontheGooglePlayStoreandtheAppStore.Intheconcludingchapters,you’lllearnhowtousetheBLoCpatternandvariousbestpracticesrelatedtocreatingenterpriseappswithFlutter.Bytheendofthisbook,youwillhavetheskillsyouneedtowriteanddeliverfullyfunctionalmobileappsusingFlutter.Whatyouwilllearn*Designreusablemobilearchitecturesthatcanbeappliedtoappsatanyscale*Getuptospeedwitherrorhandlinganddebuggingformobileapplicationdevelopment*Applytheprincipleof‘compositionoverinheritance’tobreakdowncomplexproblemsintomanysimpleproblems*UpdateyourcodeandseetheresultsimmediatelyusingFlutter’shotreload*IdentifyandpreventbugsfromreappearingwithFlutter’sdevelopertools*Manageanapp'sstatewithStreamsandtheBLoCpattern*BuildasimplewebapplicationusingFlutterWebWhothisbookisforThisbookisformobiledevelopersandsoftwaredeveloperswhowanttolearnFluttertobuildstate-of-the-artmobileapps.AlthoughpriorexperiencewithDartprogrammingorFlutterisnotrequired,knowledgeofobject-orientedprogramming(OOP),datastructuresandsoftwaredesignpatternswillbebeneficial.
因版权原因待上架
