CamFun | iOS Universal Social Photo App Template (Swift)

CamFun | iOS Universal Social Photo App Template (Swift)

CamFun | iOS Universal Social & Photo Editor App Template (Swift)

Mar 5th 2017
• Added 3D Touch options in AppDelegate.swift (iPhone 6+/7+ only), you can open the Camera, the Gallery screen and share the app via 3D Touch on the App's icon
Feb 10th 2017
• Added some PFInstallation() code into the 'applicationDidBecomeActive()' function in AppDelegate.swift, in order to reset the app's badge icons to 0 
• Updated the User Guide with a new link for the APN .p12 certificates creation tutorial
Feb 9th 2017
• Updated the AdMob banner method on the bottom of ImageEditor.swift file
• Updated the User Guide
Jan 15th 2016
• Updated to XCode 8.2.1
• Added some code into WallOfFame.swift, in the 'didSelectItemAtIndexPath()' method, and also some code into AppDelegate to handle Push Notifications. Now when you like a picture in the Wall Of Fame, the user who posted it will get a push notification.
• Added a viewDidAppear() method in HomeVC.swift
• Updated the User Guide and GoogleMobileAds.framework
Oct 29th 2016
• Updated to XCode 8.1
• Added this line into postToWOFbutt() method in ShareVC.swift:
        posts[POSTS_IS_REPORTED] = false

• Edited WallOfFameVC.swift like follows:
1) Changed the reportButt() method, now you can instantly report and hide an offensive/abusive picture, accordingly to Apple's EULA rules.
2) Added a Likes class and relative code that prevents users to like a post multiple times.
3) Added this line in loadPosts() method:
       query.whereKey(POSTS_IS_REPORTED, equalTo: false)

• Added these 2 lines into Configs.swift:
      let POSTS_IS_REPORTED = "isReported" 
      let POSTS_REPORT_MESSAGE = "reportMessage" 

IMPORTANT: If this is an update for you, first compare WallOfFameVC.swift and Configs.swift updated file with your own one, then follow these steps: 
a) Enter your Parse Dashboard -> Posts class, add a column and name it exactly "isReported" (of type Boolean)
b) Add another column and name it exactly "reportMessage" (of type String)
c) Set isReported fields of all rows as 'False'
If this is the first time you buy this app, just ignore those steps above. 
Sep 18th 2016
• Updated to Xcode 8
• We had to embed all the views that are in ScrollViews into a UIView called 'contView' in Storyboard, so the app will keep all layouts ok due to a bug of Xcode 8 on Autoresizing mask. 
You'll find this line of code into viewDidLoad() methods in the .swift files that have a ScrollView:
    contView.frame.size.width = view.frame.size.width
NOTE: Due to the bug on Xcode 8, every time you'll reopen your Xcode project, you will have to select those 'contView' UIViews and set their width to 320 by using the Size inspector panel on the right size
May 4th 2016
• Went back to Parse SDK, hosted on back{4}app | removed CloudKit
• Removed iAd banners
Mar 24th 2016
• Updated to XCode 7.3

CamFun is a Universal full app template with custom camera controller, collage frames and editing tools to enhance your pictures as you wish.
Plus, it has a nice feature called Wall Of Fame, which works with Parse SDK and may get your app popular on the App Store because of its challenging original system. Pictures that get more likes on the Wall Of Fame will move automatically on the top of it, and all users can check received likes on their own Profile screen, login, sign up for a new account and have fun by showcasing their works to the other subscribed people!

CamFun is very easy to customize, Storyboard, Universal, native XCode project, Swift language, Parse SDK hosted on back{4}app

Need an html template to promote and showcase your own version of this app?

  • XCode 8.x project – Swift – 64bit
  • iOS 8/9/10+ – Universal – Storyboard
  • Admob banners
  • Custom Camera controller with Expose slider on touch
  • Works with Parse SDK hosted on back{4}app
  • Wall Of Fame, managed by Parse SDK, including Profile, Login and Sing Up controllers
  • Users who will get likes on their pictures will also receive Push Notifications
  • Collage frames
  • All Filters generate a series of thumbnails by filtering your taken image, so you don’t have to build png thumbnails for Filters Tool
  • Share your pictures on Facebook, Twitter, Instagram, Mail, WhatsApp, etc.
  • PDF User Guide included
  • PSD graphics included
  • Easy to customize, well commented code

Have fun with CamFun and don’t forget to rate it on your Downloads page if you like it!

Important Disclaimer: We’ve recently found out that some developers have bought our app templates, reskinned them just a bit and put them on sale on other source code markets smilar to CodeCanyon, saying that they developed and own such source codes.
That is a serious copyright infringement, developers who buy our templates are allowed to reskin and sell them as apps on the AppStore (accordingly to the License type they’ve purchased a template for), but are not allowed to put our original source codes for sale on source code markets, including CodeCanyon. We will report developers who made copyright infringements to the competent authorities. Thanks.