Skip to content

An app allowing user to get the latest Instagram posts and the most popular songs of Taylor Swift.

Notifications You must be signed in to change notification settings

phuanggh/MyMusicStory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Music Story

It was originally made as a music player but later modified to become a hub of multiple channels, allowing user to get the latest Instagram posts and the most popular songs of Taylor Swift.
The latest version consists of two parts: music player and Instagram.
Music play is an imitation of Apple Music App, having full playing functions. Instagram part is an imitation of Instagram, able to display user profile and latest pictures. It goes to the full post (including post description, post time, and number of likes) when clicking a picture, like current Intagram does.

  • Fit the screen sizes of iPhone SE and later
  • Play music, including shuffle, next, previous, pause, start, and auto play the next one functions
  • Play music that is stored in the app
  • Get music list and play music through iTune API
  • Get Instagram posts and user info through Instagram API
  • Go to the exact post user click

Medium Articles

For more details about this app, please see Medium articles:
Music App #1 Stack View, Auto Layout
Music App #2 AVPlayer
Music App #3 JSON, Codable, Instagram API
Music App #4 iTune API, Model(MVC), @escaping
Music App #5 Result Type, Error Handling
Music App #6 Collection View, Table View scrollToRow, Navigation Bar Colour


Demo

Instagram

image

iTune

image

Different Screen Sizes

image

About

An app allowing user to get the latest Instagram posts and the most popular songs of Taylor Swift.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages