New features added in this update.
- Play videos and Gifts.
Cache video data at playing
Handle play or stop video in main thread
Always play the video of the UITableView in screen when stop scrolling
Main thread will never be blocked
Take a look at the video
Link to the App Store (reskin version):
Create your own social network - a template very similar to Instagram and fully customizable
The project has been developed in Swift 3 and Xcode 8.3.2.
This is a project that can accumulate thousands of users in one place.
The Partygram Template Complete App is the best solution you can find in the market to make your own Social Network in Swift.
Here is the Instagram Template for iOS in Swift 3 for Xcode 8.3.2 that allows you to achieve your biggest dreams when it comes to social networking. It is an Instagram-like social network where you can post photos and videos, like the posts of your friends and leave comments with hashtags and tags for them, as well as mentions.
You will find every main feature a social network like Instagram should have in this project: Comments, Likes, Followers, Who you´re Following, Hashtags, Mentions and Address localization of your post (only if you want).
The app has integrated a build-in chat service to send text messages and photos. With the new read and delivered receipts you see if your beloved ones have read your message and even get notified when they're about to answer with a tiny typing indicator.
With the activity system, you won´t miss anything because you get notified of every like and comment on your post. And in case you absolutely want to show a photo to your friend or simply want to answer to a comment, you can mention your friends, just as you're used to it on any social network. And whenever you want to search for a specific user or hashtag, simply use the search function of the app, browsing through the different hashtags that have been left on the photos.
This project will be updated in the future with the features that buyers requiere and with the possibility of integrating Instagram´s API Platform, so you can get in this app all Media files by user on Instagram, view likes and comments for the media file, get followers and following information and get user information.
The technical part:
This project has no dependency of StoryBoards, thats means that it has been completely developed in code. This way, the project is fully scalable and reusable in other apps. The View, Controllers and Models have been clearly split so you can understand pefectly what they are in charge of.
Let´s talk about the best thing first: maintaining this social network is completely free, you don't need to host any servers, nor mess around with server-side development or spend money for file storage. This project uses back4app.com (for the users, photos, comments, activity, chat messages, hashtag, blocked users, and mentions) as backend.
This server allows you to fully concentrate on the frontend, the user interface, so that you can create a stunning and unforgettable experience for your users. I am using the open sourced Parse API on the servers of back4app.
NOTE: The preview shows how the app would run on a simulator, and not on a physical device. The simulator version does not support videos nor tweets and also other features are not available.
About Parse and back4app: This server covers all your needs for a Social App, even if you need to have push notifications working. I provide you with the app the instructions to develop the notifications system in the back4app server side.