가야대학교 분성도서관

상단 글로벌/추가 메뉴

회원 로그인


자료검색

자료검색

상세정보

부가기능

Learn Swift by Building Applications : Explore Swift programming through iOS app development

상세 프로파일

상세정보
자료유형E-Book
개인저자Atanasov, Emil.
서명/저자사항Learn Swift by Building Applications :Explore Swift programming through iOS app development.
발행사항Birmingham : Packt Publishing, 2018.
형태사항1 online resource (356 pages)
소장본 주기Master record variable field(s) change: 050, 072, 082, 630, 650
ISBN9781786466013
1786466015

일반주기 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.
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.
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.
요약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 ...
주제명(통일서명)iOS (Electronic resource)
일반주제명Swift (Computer program language)
Application software -- Development.
Mobile apps.
COMPUTERS / Programming Languages / General.
COMPUTERS / Software Development & Engineering / General.
Mobile & handheld device programming -- Apps programming.
Programming & scripting languages: general.
Operating systems.
Application software -- Development.
언어영어
기타형태 저록Print version:Atanasov, Emil.Learn Swift by Building Applications : Explore Swift programming through iOS app development.Birmingham : Packt Publishing, 짤2018
대출바로가기http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1823670

소장정보

  • 소장정보

인쇄 인쇄

메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 WE00013287 005.133 가야대학교/전자책서버(컴퓨터서버)/ 대출가능 인쇄 이미지  

서평

  • 서평

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 

퀵메뉴

대출현황/연장
예약현황조회/취소
자료구입신청
상호대차
FAQ
교외접속
사서에게 물어보세요
메뉴추가
quickBottom

카피라이터

  • 개인정보보호방침
  • 이메일무단수집거부

김해캠퍼스 | 621-748 | 경남 김해시 삼계로 208 | TEL:055-330-1033 | FAX:055-330-1032
			Copyright 2012 by kaya university Bunsung library All rights reserved.