Explore Swift programming through iOS app development.
وضعیت نشر و پخش و غیره
محل نشرو پخش و غیره
Birmingham :
نام ناشر، پخش کننده و غيره
Packt Publishing,
تاریخ نشرو بخش و غیره
2018.
مشخصات ظاهری
نام خاص و کميت اثر
1 online resource (356 pages)
يادداشت کلی
متن يادداشت
Custom buttons on the tab bar.
یادداشتهای مربوط به مندرجات
متن يادداشت
Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Swift Basics -- Variables and Functions; Variables; Optional types; Enumeration types; Basic flow statements; The if statements -- how to control the code flow; Loops; The while loops; The switch statement; Functions; What is a tuple?; What is the guard statement?; How to tackle huge problems -- bottom-up versus top-down; Summary; Chapter 2: Getting Familiar with Xcode and Playgrounds; Installing Xcode; Exploring Xcode; What do we see on the screen?; Toolbar; Menu.
متن يادداشت
Chapter 4: Structures, Classes, and InheritanceStructures and classes; Extensions; The deinit method; Type properties and functions; Adding custom data types to a playground; Inheritance; Base class; Class properties; Model-View-Controller (MVC); Summary; Chapter 5: Adding Interactivity to Your First App; Storyboards; Visual components; Adding items to the storyboard; Linking the UI with the code; General discussion; Summary; Chapter 6: How to Use Data Structures, OOP, and Protocols; Primary collection types; Generics; Array; Set; Dictionary; How to choose the best collection type.
متن يادداشت
List of items in a playgroundUICollectionView; UICollectionViewCell; Reusing cells; Layouts; Table view in iOS app; Model list of cities; Displaying all cities; Adding search; Protocols; Protocols and inheritance; Summary; Chapter 7: Developing a Simple Weather App; Defining the app screens; The home screen; Favorite locations; Constraints; Picking a location; Model; Locations; Controllers and segues; The first segue; How to pass data; Passing information in the reverse direction; Defining a custom segue; Further improvements; Summary; Chapter 8: Introducing CocoaPods and Project Dependencies.
متن يادداشت
Software -- the modern wayRuby and CocoaPods; How to use it; CocoaPods useful commands; Carthage; Swift Package Manager ; Useful commands; Popular third-party libraries; Alamofire; Texture; RxSwift; Summary; Chapter 9: Improving a Version of a Weather App; Weather forecast API; What's an API?; List of requests; Creating new models; Pure network requests; Alamofire implementation; Improvements using third-party libraries; Better error handling; About the screen; Summary; Chapter 10: Building an Instagram-Like App; Tabbed app project; Firebase; Login; The different screens.
متن يادداشت
The Navigator panel (located to the left)The Debug panel (located at the bottom); The Utilities panel (located to the right); Xcode preferences window; Playground; What is a playground?; Let's add some code; How to add auxiliary code to a playground; How to add resource to a playground; Converting a playground to a workspace; Markup in playgrounds; Different items in the markup language; Basic markup items; Summary; Chapter 3: Creating a Minimal Mobile App; Your first iOS application; Project structure; AppDelegate; Application states; ViewController; Git; Summary.
بدون عنوان
0
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8
یادداشتهای مربوط به خلاصه یا چکیده
متن يادداشت
Swift Language is now more powerful than ever; it has introduced new ways to solve old problems and has gone on to become one of the fastest growing popular languages. It is now a de-facto choice for iOS developers and it powers most of the newly released and popular apps. This practical guide will help you to begin your journey with Swift ...
یادداشتهای مربوط به سفارشات
منبع سفارش / آدرس اشتراک
OverDrive, Inc.
شماره انبار
EB53EBFF-BABC-4A4F-9CAD-E8BB71774398
ویراست دیگر از اثر در قالب دیگر رسانه
عنوان
Learn Swift by Building Applications : Explore Swift programming through iOS app development.
عنوان به منزله موضوع
موضوع مستند نشده
iOS (Electronic resource)
موضوع مستند نشده
IOS (Electronic resource)
موضوع (اسم عام یاعبارت اسمی عام)
موضوع مستند نشده
Application software-- Development.
موضوع مستند نشده
Mobile apps.
موضوع مستند نشده
Swift (Computer program language)
موضوع مستند نشده
Application software-- Development.
موضوع مستند نشده
COMPUTERS-- Programming Languages-- General.
موضوع مستند نشده
COMPUTERS-- Software Development & Engineering-- General.
موضوع مستند نشده
Mobile & handheld device programming-- Apps programming.
موضوع مستند نشده
Mobile apps.
موضوع مستند نشده
Operating systems.
موضوع مستند نشده
Programming & scripting languages: general.
موضوع مستند نشده
Swift (Computer program language)
مقوله موضوعی
موضوع مستند نشده
COM-- 051010
موضوع مستند نشده
COM-- 051230
رده بندی ديویی
شماره
005
.
133
ويراست
23
رده بندی کنگره
شماره رده
QA76
.
73
.
S95
نشانه اثر
A836
2018eb
نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )