Monday, January 2, 2017

Classify | iOS Universal Classifieds App Template (Fast)




Classify | iOS Universal Classifieds App Template (Swift)







Both iOS and Android model can share the same Parse database by means of inserting the same App Id and Consumer Key strings of their Configs files

Dec 29th 2016 • Merely brought this line of code into postAd() approach in Post.quick, so the app will be in a position to accurately keep all new/edited commercials in the Classifieds class to your Parse Dashboard postObjCLASSIF_IS_REPORTED = false Dec 15th 2016 • Edited the reportButt() manner in ShowSingleAd.fast, in order to permit customers to immediately file an advert in preference to the use of the email, thus to new Apple EULA terms. • Added those 2 strains in Configs.quick: allow CLASSIF_IS_REPORTED = "isReported" allow CLASSIF_REPORT_MESSAGE = "reportMessage" • Added this line of code into the queries of Home.speedy and MyAds.rapid: query.whereKey(CLASSIF_IS_REPORTED, equalTo: false) • Edited the cellForRow and didSelectRow delegates in Favorites.fast to stop users to faucet on stated ads NOTICE: If this is an replace for you, it's important to first input your Parse Dashboard, Classifieds class and add 2 columns: one column of type Boolean, name it exactly "isReported" some other column of kind String, name it exactly "reportMessage" Then click over all empty fields of the isReported column and set them as Fake. Lastly you'll examine the fast files discussed above together with your vintage ones and make adjustments within the code for that reason. Dec 9th 2016 • Edited ShowSingleAd.speedy and its relative controller in the Storyboard, as a result of a trojan horse on XCode 8.1, we have now removed the IBOutletCollection of imageButtons and declared the three buttons of the preview photographs on as separare IBOutlets: @IBOutlet susceptible var imgButt1: UIButton! @IBOutlet weak var imgButt2: UIButton! @IBOutlet vulnerable var imgButt3: UIButton! Then we now have edited their frame in viewDidLoad(): imgButt1.body = image1.frame imgButt2.frame = image2.frame imgButt3.body = image3.frame in this manner when you faucet on a small image you will see the right one doping up in full screen. • Up To Date GoogleMobileAds.framework to its recent version Nov third 2016 • Updated to XCode 8.1 • Got Rid Of all 'contView' UIViews from their ScrollViews, considering Apple has mounted the computer virus in Storyboard. Sep 30th 2016 • Brought Privateness rules for Digital Camera, Picture Library, Bluetooth and Calendars into Info.plist, required through Apple for App Store submission, take a look at this screenshot: https://s9.postimg.org/mxyt109u7/privacy.png Sep 18th 2016 • Updated to Xcode EIGHT • We needed to embed the entire perspectives which might be in ScrollViews into a UIView called 'contView' in Storyboard, so the app will stay all layouts good enough due to a computer virus of Xcode EIGHT on Autoresizing mask. you will see that this line of code into viewDidLoad() strategies within the .rapid files that experience a ScrollView: contView.body.dimension.width = view.body.size.width NOTICE: due to the trojan horse on Xcode 8, on every occasion you'll reopen your Xcode venture, you will must choose the ones 'contView' UIViews and set their width to 320 by utilizing the dimensions inspector panel on the proper size Sep third 2016 • Introduced a question to test if you happen to've already favorited an advert, so it prevents users from favourite it more than one occasions. The methods we've got edited are: func addToFavButt (in BrowseAds.swift) func queryFavAds (in Favorites.quick) We Have additionally brought the next string into Configs.swift: permit FAV_USER_POINTER = "userPointer" Aug 27th 2016 • Brought keywords saving in Post.fast record -> postAdButt() manner • Improved the hunt for keywords: we now have got rid of the whereTxt TextField so you can search for any keyword in a unmarried textField on the House reveal. If that is an replace in your app, it's a must to upload this line into Configs.swift file: permit CLASSIF_KEYWORDS = "key phrases" THE BEST technique to upload such column to your Parse Dashboard is to publish a new take a look at advert, it's going to create the keywords column of sort Array and it'll comprises all words separated through house (into the Classifieds class). You'll Be Able To delete it after that, and you're going to have now to manually add all keywords for the other rows of the class, given that they will all show the "undefined" filed. so as for you to do this you're going to have to cut up all phrases of the outline, identify and addressString columns into an array and upload them into every row. Instance, if the identify of a record is "Nice pair of trainers", you will must input this into its keywords row: "Nice","pair","of","shoes" and so on for the opposite words within the different rows. there's no choice strategy to do that task for those who already have data, you're going to have to spend some time to do that update and then post your updated app to the App Retailer. If this is NOW NOT an update and also you've purchased the app for the primary time, just ignore all this :) Aug twenty third 2016 • Brought an effortless if statement into signupButt() (in SignUp.rapid) to stop users to join with out filling all the text fields Jun 16th 2016 • Introduced an if observation into postAdButt() (in Post.fast) to forestall users to publish/replace commercials with out filling the entire text fields and including no less than 1 image Jun 15th 2016 • Added buttons over the photographs into imagesScrollView (in ShowSingleAd.speedy), and an imagePreviewView on the most sensible of the controller in Storyboard, plus its relative code for tapping the photographs of an Advert and display them in full dimension • Changed all "fetchIfNeeded()" instances into "fetchIfNeededInBackgroundWithBlock()" for higher performances, take a look at the updated quick information together with your personal ones should you'll must update thre app • Got Rid Of the logo symbol from avatarImage in Storyboard (into the Account controller) and updated the Account.quick file so as to get user's details and properly upload an avatar image • Updated AdMob SDK





Classify is an entire Universal app template you'll use to provide cell classifieds carrier to pros and end customers, they will be in a position to put up and edit advertisements all by the use of their units, no laptop needed, they also can just seek for what they want or browse listings via Categories and call seller all in mobility!



Classify is very easy to customize, it has a unmarried Main.storyboard report, Universal, local XCode challenge, Rapid language, Parse backend hosted on http://back4app.com







  • XCode 8.x undertaking – Swift – 64bit
  • Common – iOS EIGHT/9/10+ – Storyboard
  • AdMob interstitials
  • Works with Parse backend hosted on back4app
  • Login and Sing Up controllers
  • Home monitor with seek fields and Category buttons, set favorite commercials, put up/edit your individual commercials
  • NO external CMS wanted
  • PHP file to ship emails with the touch form included
  • Browse all Classify ads as a customer (you don’t need to login or signup for an account)
  • PDF Consumer Guide integrated
  • PSD pix incorporated
  • Simple to customize, neatly commented code

rejoice with Classify, and don’t fail to remember to rate it for your Downloads web page if you adore it!

Vital Disclaimer: We’ve lately came upon that a few developers have purchased our app templates, reskinned them only a bit and placed them on sale on other supply code markets similar to CodeCanyon, pronouncing that they developed and personal such source codes.
that may be a serious copyright infringement, builders who purchase our templates are allowed to reskin and sell them as apps on the App Retailer (consequently to the License type they’ve bought a template for), however don't seem to be allowed to put our authentic supply codes for sale on supply code markets, together with CodeCanyon. we will report builders who made copyright infringements to the able government. Thanks.


FULL DOWNLOAD

No comments:

Post a Comment

Trik tersembunyi Bermain Slither.io agar menjadi no 1 | cara tau ampuh

Slither.io Unblocked Play Engaging in online game playing avails a chance for one to have a great experience. This opens up an enormous amo...