Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

stevenshaw

macrumors newbie
Original poster
Apr 9, 2019
2
0
I want to gather some opinion and hear what people generally use for every app.

Are there specific tools that you always use for new projects such as: fastlane, swiftlint etc...

Design patterns? decorator, adapter, repository etc..

Libraries? Crashlytics, Alamofire, Moya?

Do you always set up different environments? (Production, Development)

I'm curious what you guys use as a base for new projects.
 

PhoneyDeveloper

macrumors 68040
Sep 2, 2008
3,114
93
It certainly depends on the project.

I like swiftLint.

I've used Crashlytics, hockeyapp and appcenter. I probably like Crashlytics the best among them.

I frequently use Alamofire, also Alamofire object mapper with REST APIs.

I won't pull in any new Cocoapods that aren't swift but I'm still using a few older ones that are obj-c and which are not being updated.

I've used GitHub, bitbucket and VSTS. They're all about the same, although VSTS isn' tas good as the other two. I usually use bitbucket for private projects since it's free.
 

Jamone

macrumors member
Jul 16, 2014
43
31
It certainly depends on the project.

I like swiftLint.

I've used Crashlytics, hockeyapp and appcenter. I probably like Crashlytics the best among them.

I frequently use Alamofire, also Alamofire object mapper with REST APIs.

I won't pull in any new Cocoapods that aren't swift but I'm still using a few older ones that are obj-c and which are not being updated.

I've used GitHub, bitbucket and VSTS. They're all about the same, although VSTS isn' tas good as the other two. I usually use bitbucket for private projects since it's free.

Just want to add on here, Crashlytics will be replaced by Google's firebase. As far as Alamofire, Codable is decent in Swift.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.