From Basic Swift development to proficient (4 major projects, cool running pandatv, Baidu music, football games, etc.), swift from entry to proficient
Part 1: Basic Swift syntax
Section 1st: Variables
Section 2nd: Constants
Section 3rd: Use PlayRound to write Swift programs
Section 4th: type check and Inference
Section 5th: Type alias
Section 6th: Calculator
Part 2: characters and strings
Section 1st: Characters)
Section 2nd: String-Definition
Part 3: Data Type (DataType)
Section 1st: INTEGER (int, Uint)
Section 2nd: Floating Point
Section 3rd: Bool
Part 4: data type conversion
Section 2 String Conversion numeric type
Section 2 numeric conversion string
Section 3rd: conversions between numeric types
More ............
Project Practice 1: Baidu online music case study
1. Baidu online music-Overview
2. Baidu online music-interface layout and design
3. Baidu online music-Main Interface
4. Baidu online music-obtaining Remote Data (1)
5. Baidu online music-obtaining remote data (2)
6. Baidu online music-image cache implementation
7. Baidu online music-display and playback of the song list
8. Baidu online music-playing music
9. Baidu online music-view jump, passing parameters and Playback
10. Baidu online music-display Animation
11. Baidu online music-Playback progress bar
12. Baidu online music-Playback Time Display
13. Baidu online music-simple gesture control pause playing
Project Practice 2: Weather Forecast Case Study
1. Online weather forecast-course overview
2. Online weather forecast-create an App
3. Online weather forecast-build a prototype using InterfaceBuilder
4. Online weather forecast-using CoreLocation framework
5. Online weather forecast-using CocoaPods
6. Online weather forecast-playing with AFNetworking framework
7. Online weather forecast-using the IB update interface JSON data parsing (1) Playing
8. Online weather forecast-using the IB update interface JSON data parsing (2) Playing
9. Online weather forecast-using the IB update interface JSON data parsing (3) Playing
10. Online weather forecast-APP beautification
Project Practice 3: SpriteKit engine Football Game competition tutorial
1. Based on SpriteKit game engine football game _ game course overview
2. Create a BallApp project and understand the framework based on the SpriteKit game engine football game _
3. Based on SpriteKit game engine football game _ game boundary Configuration
4. Based on SpriteKit game engine football game _ add football
5. Based on SpriteKit game engine football game _ football Rotation 1 play
6. Based on SpriteKit game engine football game _ football Rotation 2 playback
7. Playing Based on SpriteKit game engine football game _ Interface Element settings
8. Based on SpriteKit game engine football game _ start playing the game
9. Based on SpriteKit game engine football game _ recording game time playing
10. Based on SpriteKit game engine, Football Match Game _ Collision Detection and Playback
11. Add a flag for playing football games based on the SpriteKit Game Engine
12. Based on SpriteKit game engine football game _ randomly generate a flag for playing
13. SpriteKit-based game engine Football Match Game _ collision and removal play
14. Based on SpriteKit game engine football game _ add transfer scene play
15. SpriteKit-based game engine football match games _ game ended
Project Practice 4: SpriteKit engine cool run pandatv game competition
1. Overview
2. Create a project to import materials
3. Create a pandatv
4. pandatv Animation
5. pandatv and scroll Animation
6. Set the pandatv status
7. background settings
8. game platform setting principles
9. Create a game platform
10. Create a game platform Factory
11. Mobile Platforms
12. The platform has been continuously produced
13. randomly generated platform locations
14. Remove platforms out of the scene
15. Background scrolling Principle
16. Implement background scrolling
17. Create a collision detection identifier class
18. Set physical collisions in scenarios
19. Set physical collision for pandatv
20. Collision Detection between pandatv and scenes
21. Platform collision settings
22. The second hop of the pandatv
23. pandatv rollback
24. Add a small apple
25. Create and produce small apple factories
26. collision between pandatv and Apple
27. Add the pop-up music of pandatv and Apple
28. Add background music
29. Create a game end scenario
30. Create transfer results
31. The game is over
If you are interested in this course, add me and contact QQ 2748165793.