All Ruby on Rails Node JS Android iOS React Native Frontend Flutter QA
Nowadays, technology is growing at an unprecedented rate – the trend concerns especially technologies related to mobile. This trend has been brought about by the continuous development of mobile devices and their software. It is also related to the newly emerging technological branches: Internet of Things (IoT), Augmented Reality (AR), Machine Learning, etc. In a company such as Netguru, it is extremely important to keep up-to-date with all the technological news and tools that could improve development. To accomplish this goal, we created two R&D teams: one for Android and one for iOS. Their task is to research and develop ideas based on new technologies and develop the skills of the developers so that they can provide the highest level of services.
Read more

MQTT iOS Frameworks Comparison

If you are new to the MQTT or just want to refresh your knowledge, please read my overview of the technology first. The first step to build a stable and reliable iOS application with use of the MQTT protocol is to take some time to determine all use cases and possible scenarios. Based on that the expected specification can be created for the second step - choosing the right broker. The implementation of it on the server is not a task for iOS developer, but it’s important to know what are its functionalities and limitations. Only after that, the proper framework for iOS can be chosen. There are lots of the MQTT clients available. I had an experience with two of them: CocoaMQTT and MQTT-Client-Framework. However, there is also a third very tempting option, which is Moscapsule. The purpose of this blog post is to compare all three of them especially in terms of differences.
Read more

Drag & Drop in iOS 11+

Intro Introduced in iOS 11, designed to be used on iPads between multiple apps, but works also on iPhones within one app. All discussed code can be found in demo app.
Read more
At the beginning of October, I had the opportunity to attend Mobiconf, an international conference for mobile developers in Cracow, Poland. And since it was the very first time I went to such an event, I would like to share some thoughts about Mobiconf itself and attending professional development conferences in general.
Read more
“Now close your eyes and try to imagine your future surroundings in, say, five, ten, or twenty-five years. Odds are your imagination will produce new things in it, things we call innovation, improvements, killer technologies, and other inelegant and hackneyed words from the business jargon. These common concepts concerning innovation, we will see, are not just offensive aesthetically, but they are nonsense both empirically and philosophically."
Read more

17 Must Have Tools to Speed up Development in iOS

Time is money. Faster coding means better gross. But how can you speed things up if your dev skills are at their peak? The answer is simple: use tools! In this article I will show you some tools which help me to code faster and spend my time more efficiently.
Read more
We’re pleased to announce our new, open source iOS tool for HTTP de bugging – ResponseDetective.
Read more

Today I Learned: Reflection in Swift

With the introduction of Swift at WWDC one year ago, came something equally revolutionary for iOS and OS X developers – playgrounds. Not only are they a great tool for rapid prototyping, but, more importantly, they’re the best tool for showcasing your work, by taking advantage of rich documentation and ready-to-play-with code snippets for mobile development.
Read more

The Insider's Guide to Objective-C Generics

Sure, WWDC 2015 was all about Swift. That’s a given. But in the world of iOS development, good old Objective-C is still in the game, and WWDC 2015 brought a notable new feature. Without further ado, let us talk a little about Objective-C Generics.
Read more
Read about our latest open source project: an easy to read, centralized, and comprehensive solution to validating any Objective-C model in just a few lines of code. Validation has never been that easy!
Read more
Need a successful project?
Estimate project
Netguru Codestories | iOS (7)