
Explore Objective-C basics, from calling methods on objects and using ID types and pointers, to interface and implementation, properties, and memory management with garbage collection and auto release.
Resize app icons and images to iOS dimensions for submission using PNG 32-bit RGBA, with icons at 57x57 and 114x114, tabs at 48x32 and 96x64, and avoid transparency in icons.
Create an Xcode tab project with a unique bundle identifier using a reverse-domain identifier, enable storyboards, and explore the app delegate, tab bar controller, and first and second view controllers.
Import graphics, sounds, and icons by copying the assets folder into the project's supporting files, then set a default image and app icon for startup and the storyboard.
Customize the tab bar by editing the navigation bar title and replacing the default image with your uploaded one, while configuring the first view controller and removing placeholders.
Select an image view, assign a background image, and customize red buttons with transparent custom types. Connect each button to its method and test on iPhone simulator to play sounds.
connect interface elements by creating a shared action for multiple buttons, declare the method in the header, and implement it to play sounds based on the tapped button's title.
Move into modifying our second view using tabs with the simulator to build a smoother iOS app workflow.
Customize the tab bar in the second view by changing the vip pass image to a backstage pass, selecting the backstage image near the center, and expanding it for display.
Turn the door into a red, transparent button that plays a knock when clicked, with an auto-sized, invisible area that blends into the door for seamless interactivity.
Copy the audio toolbox framework into the second view controller to enable sound playback, name the sound knock from a P3 file, and connect the knock action to the door.
Master implementing tabs in an iOS app and preview the second view by running the project in the simulator.
Don't struggle with many hours of learning code.
This course covers the key features of Xcode and teaches the basics for iOS app development using little code with Objective-C. Dedric explores the Xcode user interface; reviews the code editors, including version and assistant editors. The final chapter covers publishing your app to the app store.
CNET tech course of the year!
Topics include:
· Learning the iOS coding language Objective-C
· Icon & button optimization
· Adding objects & supporting files
· Exploring the code editors
· Making interface connections
· Creating an iPhone storyboard interface
· Testing your app for errors
· Publishing your app to the app store
What you’ll learn
Understand the Objective-C coding language
Learn how to use Xcode
Learn how to make iOS apps
Design User Interfaces in Xcode
Adding Supporting Files
Adding Frameworks
Customizing the Tab Bar
Making Interface Connections
Button Sound
Code Building
Using Tabs with Simulator
Adding Supporting Files
Customizing the Tab Bar
Customizing the Buttons
Making Interface Connections
Using Tabs with Simulator
Location Services
Are there any course requirements or prerequisites?
An Apple computer
Xcode
Who this course is for:
Beginners wanting to learn how to make apps with Xcode
Not for professional developers
Start learning today!
Don't struggle with many hours of learning code.
This course covers the key features of Xcode and teaches the basics for iOS app development using little code with Objective-C. Dedric explores the Xcode user interface; reviews the code editors, including version and assistant editors. The final chapter covers publishing your app to the app store.
CNET tech course of the year!