Occasions | iOS Common Occasions Sharing App Template (Swift)
Each iOS and Android model can share the identical Parse database by inserting the identical App Id and Consumer Key strings of their Configs recordsdata
Nov 2nd 2016 • Up to date to XCode eight.1 • Eliminated the 'contView' views since Apple has fastened the bug on ScrollViews with XCode eight.1 • Eliminated searchCityTxt from the searchView, it isn't wanted anymore wince we have improved the occasions search by organising an array of key phrases. • Edited submitEventButt() in SubmitEvent.swift and textFieldShouldReturn() in Dwelling.swift If that is an UPDATE for you, please do the next steps: 1. Enter your Parse Dashboard -> Occasions class and take away the "key phrases" column. 2. Create a brand new column of sort Array and identify it "key phrases". three. You now must enter title and outline of all of your occasions into such column, discipline by discipline, as an array syntax with all lowercase phrases, so for instance in case your occasion has a title like "Massive Occasion in London", and its description has one thing like "It is a very cool occasion", it's important to enter this array into the 'key phrases' discipline of that occasion: ["big","event","in","london","this","is","a","very","cool","event"] We all know it might be boring however it's the one option to replace your app and make it capable of enhance search with a number of phrases within the Dwelling display screen. Anyway, after your replace when customers will submit an occasion the app will mechanically create all of the key phrases, so the steps above are ONLY for the information already current in your Parse Dashboard. When you've simply purchased the app, ignore the steps above.
Sep 28th 2016 • Mounted a small bug whereas making an attempt to add photos, the Information.plist file was lacking Privateness rows for Digicam and Picture Library, see this screenshot: http://s11.postimg.org/sibbmt79f/info_plist.png
Sep 27th 2016 • Modified Push notification system to back4app | Eliminated OneSignal
Sep 20th 2016 • Up to date to Xcode eight • We needed to embed all of the views which are in ScrollViews right into a UIView referred to as 'contView' in Storyboard, so the app will maintain all layouts okay resulting from a bug of Xcode eight on Autoresizing masks. You will discover this line of code into viewDidLoad() strategies within the .swift recordsdata which have a ScrollView: contView.body.measurement.width = view.body.measurement.width NOTE: Because of the bug on Xcode eight, each time you may reopen your Xcode undertaking, you'll have to choose these 'contView' UIViews and set their width to 320 by utilizing the Dimension inspector panel on the correct measurement
Jun 14th 2016 • Eliminated all sharing buttons, left a single Share button with ActivityController that lets you nonetheless share an occasion through SMS and Mail plus all of the social apps put in in your machine (like Fb, WhatsApp, Twitter, Google+ and so forth.)
June eighth 2016 • Eliminated iAd since it will be discontinued by June | left AdMob banners
Could third 2016 • Went again to Parse SDK hosted on back4app | eliminated CloudKit
Occasions is a full app template so that you can create your individual cellular iOS app to retailer and share occasions everywhere in the world. Customers can submit new occasions to you and you may approve them by altering a price within the isPending discipline in your Parse Dashboard on back4app.
You might also use the Adminca Panel as a fantastic various to insert/edit knowledge in your Parse Dashboard, after you’ll create your app on back4app, create a free account on http://adminca.com and create a brand new Panel, select self-hosted Parse server and paste your Host, Utility ID and Grasp Key within the relative fields (you cam discover them into Core Settings of your back4app panel)
Occasions has a button to mechanically add an occasion in your native iOS Calendar app, open its tackle in Maps (to get instructions) and share it on Fb, Twitter or different apps put in in your machine. It additionally checks if an occasion has ended by the date you’ll open up such occasion, exhibiting you that it’s handed.
It’s written in Swift, simple to customise, native XCode undertaking, Common, Parse backend hosted on http://back4app.com
- XCode eight.x undertaking – Swift – 64bit
- iOS eight/9/10+ – Common – Storyboard
- Admob banners
- Works with Parse backend hosted on http://back4app.com
- Ship Push Notifications to all registered units via the Push internet Console (web site solely)
- Simply submit your individual occasion through app, with a pleasant consumer interface
- Share occasions on Fb, Twitter, Mail and SMS
- Open occasion’s tackle on iOS Maps app
- Mechanically add an occasion date & time to the native iOS Calendar app
- Approve pending occasions fron consumer
- PDF Person Information included
- PSD graphics included
- Simple to customise, nicely commented code
Have enjoyable with Occasions, and don’t overlook to charge it in your Downloads web page for those who prefer it!
Vital Disclaimer: We’e not too long ago came upon that some builders have purchased our app templates, reskinned them only a bit and put them on sale on different supply code markets smilar to CodeCanyon, saying that they developed and personal such supply codes.
That could be a severe copyright infringement, builders who purchase our templates are allowed to reskin and promote them as apps on the AppStore (accordingly to the License sort they’ve bought a template for), however aren’t allowed to place our unique supply codes on the market on supply code markets, together with CodeCanyon.
We’ll report builders who made copyright infringements to the competent authorities.