Hi! 👋
This is iOS Dev Tools weekly newsletter.
Every Thursday, we share tools, job opportunities, and new resources for iOS developers.
This week, our newsletter showcases tools such as SwiftLint, Eureka, SVProgressHUD, and 7 iOS job opportunities.
👉 If you have some interesting tools you would like to share with iOS Dev Tools audience, let us know at hi@iosdev.tools
SwiftLint
SwiftLint is a tool iOS developers use to enforce coding style and conventions within Swift codebases. It helps maintain a consistent and readable code style across a project and shows areas where it deviates from the specified coding standards. It can be configured to check for indentation, naming conventions, whitespace usage, code complexity, etc. It supports many rules that align with the Swift community's best practices.
Why you will like it:
It allows consistency in code styling.
It adheres to industrial standards.
It will enable you to write clean and maintainable code.
Eureka
Eureka is an open-source library for iOS development that simplifies the process of creating forms and input screens. It is used in iOS apps to quickly build complex structures with various input fields, such as text fields, switches, sliders, etc. It aims at reducing boilerplate code required to create and manage forms, making it convenient for developers.
Why you will like it:
Its declarative syntax allows developers to define the structure of forms they want to create.
It offers built-in form validation.
Allows you to organize form elements in sections, like adding headers and footers.
SVProgressHUD
This is another library for iOS development that provides an easy way to display simple, customizable, and attractive loading indicators (HUDs or "heads-up displays") to inform users that some task is in progress, like downloads. It's trendy for showing loading indicators, progress bars, or messages while asynchronous tasks like network requests, data processing, or other time-consuming operations are performed in the background.
Why you will like it:
It's customizable.
It allows completing handlers.
It has support for both swift and objective C.
Implementation is simple.
💸 Latest iOS Dev Jobs
iOS Engineer at Klef Music (Remote/Full-time)
iOS App Developer at Lebenskompass (Germany, Remote/Full-time)
iOS/MacOS Developer at iVerify (Remote/Full-time)
Junior Android/iOS Developer at Patterned Learning AI (US/Full-time)
iOS Developer jobs at Clevertech (Various locations/Full-time)
iOS Developer at Capgemini (Canada, Remote/Contract)
iOS Developer at Applaudo (Remote/Full-time)
Do you want your job to be featured here? Please send us a message.
🐦 Tweet of the week by Enid
Thanks for reading iOS Dev Tools! Subscribe for free to receive new posts.
❗iOS Dev Tools is looking for new & exciting tools❗🔨📱
If you are interested in sponsoring the newsletter or having your tool featured, send us an email at hi@iosdev.tools
Hi. I love receiving your newsletter, but in the latest one, you link to SVProgressHUD, a library that, unless I'm mistaken, hasn't been updated in 2 years, has lots of open issues and PRs, and essentially appears to be unmaintained.
Anyone trying to utilise this library will struggle because it's so out of date, so I don't think you should be advocating for it through your newsletter.