Skip to main content


Showing posts from May, 2017


URLNavigator provides an elegant way to navigate through view controllers by URLs. URL patterns can be mapped by using function.

URLNavigator can be used for mapping URL patterns with 2 kind of types: URLNavigable and URLOpenHandler. URLNavigable is a type which defines an custom initializer and URLOpenHandler is a closure which can be executed. Both an initializer and a closure receive an URL and placeholder values."myapp://user/", UserViewController.self)"myapp://post/", PostViewController.self)</b></font></p> <p> <font face="Courier New, Courier, monospace"><b><br></b></font></p> <p> <font face="Courier New, Courier, monospace"><b>"myapp://alert") { url, values in</b></font></p> <p> <font face="Courier New, Courier, monospace"><b>  print(url.query…

eureka - Elegant iOS form builder in Swift

Save Time Coding
By adding Eureka, you will be able to create powerful forms without all the repetitive and complex code required. You can also create dynamic forms out of the box!
Reuse Your Code Write your code once and use it everywhere. Forget about duplicated style and validation code and enjoy Eureka's abstractions to power up you app!
Community Eureka is actively maintained and supported by Xmartlabs engineering team and a thriving community of users and contributors - it is currently used in +15k apps in the App Store!
Best In Class Comprehensive documentation, tens of custom rows and lighting fast support of new Swift/iOS versions made Eureka the preferred tool of 10 of the top 200 apps in the App Store.


App Performance Monitoring

Real-time performance monitoring—from code-level to customer experience

Application Performance Monitoring
Remove complexity and solve problems more quickly with proactive, end-to-end performance monitoring.

End-User Monitoring
Create better experiences where your customers are engaging with your business the most.

Business Performance Monitoring
See the real-time impact application performance and customer experience are having on your bottom line.


bonkey: "I still call it CRASHDynamics"
...maybe they improved since then?

New Relic
Performance monitoring for today’s digital business

Full Stack Visibility
Monitor and optimize your entire technology stack—from your infrastructure and applications to browser and mobile apps.

Built to Scale
The only pure-play 100% multi-tenant cloud platform that's easy to deploy. And with no hardware to manage, you can see higher ROI and significantly lower TCO.

Real-time Analytics for Everyone
Beautiful dashboards that del…

What’s New in TestFlight

April 11, 2017

TestFlight in iTunes Connect now provides multiple build support, enhanced group capabilities, and improved tester management—making it even easier to test your apps.

Multiple Builds
TestFlight now lets you distribute and test multiple builds at the same time, so testers can choose from a number of builds to test.

TestFlight groups have changed. You can now do more with them, like create groups of TestFlight users, and each group can test a different build. To get you started, we’ve added all of your existing external testers to the group “External Testers,” which you can edit at any time.

Tester Management
Testers can continue testing a build when it goes live on the App Store, minimizing disruptions. iTunes Connect users can also access all active builds, letting them seamlessly compare different builds and you can easily resend invitations to testers who have not yet accepted their invitation.


Software Sucks Because QA and Testing are Underpaid and Misunderstood

Everybody who hires in the software industry complains about how hard it is to find good QA people. It’s no wonder, considering how little we respect them and how little we pay them.

Testers are power users on the inside of your team, but nobody listens to them because nobody respects them.

Make the QA lead the equal of the Design and Dev Leads in your hierarchy. Give the QA Lead line management over the QA team. It is weirdly commonplace for the QA team, including the QA Lead, to be line managed by the Dev Lead.

Tracy Rolling