All Ruby on Rails Node JS Android iOS React Native Frontend
In our previous article from the Pragmatic iOS Development series, we discussed the Model View Controller pattern and why (in my opinion, unrightfully) it is criticised within the community. I also mentioned two things about selecting perfect architecture for your project. The first thing was that there’s no happy medium that fits all of the use cases. Secondly, in the last sentence of the article, I gave a sneak peek of the architecture you’re going to fall love with, MVA. But there’s one thing I lied about: that there’s no architectural approach you can fit to any project you can think of. The truth is, such approach exists. And hey, good news: we’re going to focus on it today, and I’m going to tell you how to take advantage of this approach.
Read more
MQTT (the acronym that, apparently, shouldn’t be expanded to Message Queue Telemetry Transport anymore) is a communication protocol focused on energy efficiency, data-transfer minimization, and assurance of delivery. These three qualities make it the perfect choice for any Internet of Things projects where the Internet connection is given but can be unreliable. Definitions aside, we can use MQTT for:
Read more
On 30th of March long awaited iOS 11.3 update was released, with support for basic PWA features on iPhones and iPads – service workers and app manifest files. As it is great to finally have a support for those, user experience of Progressive Web Applications on iOS is still not perfect.
Read more
The ZigBee or ZigBee/IEEE 802.15.4 protocol is a specification created for wireless networking. It includes hardware and software standard design for WSN (Wireless sensor network) requiring high reliability, low cost, low power, scalability and low data rate. ZigBee-style self-organizing ad-hoc digital radio networks were conceived in the 1990s, but the IEEE 802.15.4-2003/ZigBee specification was ratified on December 14, 2004. And only half year later the ZigBee Alliance announces availability of Specification 1.0 (on June 13, 2005).
Read more
Two months ago Google released Android 8.1 for its branded devices like Pixel or Nexus. Last month we got an update for Android 8.0 from major smart devices vendors like Samsung. So as we can see, the full enrollment of the Oreo hasn’t been implemented yet. However, developer preview of Android P was released last Wednesday. So, now we have the first preview of the new Google’s child - Android P. The first developers’ preview is now live so we have decided to review the improvements and features that provides and creates short list of the coolest ones. Check out what Android P hides under the hood!
Read more
Welcome to the final episode of the tour around the Android platforms. In the previous part we focused on Android Wear. We explained how to prepare your project and we underlined the relevant usability requirements. In this article we will share with you the next part of the crucial considerations of developing for Android Auto. The platform was announced in 2014 at Google I/O. The idea behind it is to help drivers focus more on the road and less on their smartphones.
Read more
This is second part of our tour around Android platforms. In the previous episode, we shared the most important requirements outlined by Google for Android TV apps. Now we are going to focus on Wear apps. What do you have to know before you start developing for Android Wear devices?
Read more
This article is the first part of a tour around the Android platforms: Android TV, Wearable and Auto. We wrote down the crucial things that you should know before you get into building apps. We will not show you how to build applications for these particular platforms step by step, but you can find more resources which will help you do so on the Android Developer site. What we want to do here is show you the minimum requirements and restrictions you must know before you start. Hopefully this will help you build an efficient and effective application.
Read more
Internet of Things. Behind these three little words lie thousands of use cases. Not many topics in current tech industry are as trending and innovative as this one. Crowdfunding services like Kickstarter or Indiegogo are also heavily reliant on tech industry and wouldn’t see so many successful projects if it weren’t for IoT. It’s no surprise that here at Netguru we decided to take closer look at the topic and possibly managed to have a taste of the future.
Read more
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
Newer
Need a successful project?
Estimate project or contact us