Udemy

Writing Reusable Framework in iOS, Swift and Cocoapods

Enroll Now
  • 100 Students
  • Updated 9/2020
4.2
(19 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 48 Minute(s)
Language
English
Taught by
CGI GEN
Rating
4.2
(19 Ratings)
2 views

Course Overview

Writing Reusable Framework in iOS, Swift and Cocoapods

Boost performance of your apps, extend app capabilities and reduce development time by creating reusable frameworks

Frameworks are best described as jet packs for your apps. They boost performance, extend capabilities, easy & manageable code sharing. They are not just bundle of snippets of code but they offer APIs and streamline the development process.


Frameworks are capable of reducing development cycle and promotes code re-usability. They help you write dynamic, fluid code that can work with simple integrations.


When you write an app, you typically import Foundation or UIKit frameworks. The point of having these frameworks is to define methods, functions and classes in a succinct fashion. As a user of these frameworks, you don't care what underlying implementations says, you just give it an input and get an output. Imagine if you are working on Bluetooth based app and you had to write all the low level code to manage hardware yourself, effort of months will turn into years and this is where frameworks help us.


Now just like Apple and others create and distribute their frameworks, you can do that too and this course is all about learning to create your own framework and not only re-using it yourself but distributing it to others in developer community and make your name while giving back to the community.

Course Content

  • 7 section(s)
  • 13 lecture(s)
  • Section 1 Introduction
  • Section 2 Your First Framework
  • Section 3 Writing reusable components
  • Section 4 Xib/Nib based components
  • Section 5 Reusable VIew Controller
  • Section 6 Reusable TableView Cell
  • Section 7 Publishing library using Cocoapods

What You’ll Learn

  • Learn to create your own dynamic framework
  • Learn to distribute frameworks with cocoapods
  • Learn to create reusable dynamic code
  • Code refactoring
  • Learn to build custom buttons and views
  • Learn to propagate events to framework
  • Learn to code views with visual rendering in storyboard for fully coded view

Skills covered in this course


Reviews

  • A
    Acrm net srl VIA FRANCO DONATELLI, 7, 00127, ROMA
    5.0

    Semplice e chiaro .

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed