Wednesday, August 31, 2016

MQTT 101 – How to Get Started with the lightweight IoT Protocol

Everybody talks about the Internet of Things nowadays. Increasingly affordable micro controllers like Arduino and Raspberry Pi are enabling cheap devices that measure sensor data and send it over the internet. The goal of this post is to introduce the lightweight protocol MQTT and its capabilities to send data between devices and other systems and to demonstrate them by implementing two clients with Eclipse Paho.

The term Internet of Things was first used by Kevin Ashton in 2009 for interconnecting physical devices over the internet. The basic idea is very simple: Physical devices can exchange data between each other or being controlled by others. Examples of such devices would be a refrigerator, a car, a building or basically any other electronic device. One of the most common use cases is the collection, transmission, consolidation and displaying of sensor data. The results could be a web dashboard with the aggregated values or an alarm, when a threshold is exceeded.


The application scenarios are almost unlimited. Imagine your alarm clock would know that your train to work is 15 minutes late and adjust itself accordingly. Also your coffee maker is switched on automatically 15 minutes later to make you a hot cup of coffee before you leave for work. Sounds like the future ? All that is already possible today. Ericsson predicts that in 2020 50 billion devices are connected over the internet. The communication between the huge amount of devices is enabled by IPv6 and lightweight communication protocols like MQTT.

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

MQTT​, Internet Of Things, IOT, IoT Protocol, Machine to Machine, M2M, RSMB, LWT, Broker​

Tuesday, August 30, 2016

Changing App Store Seller Name

Changing your seller name on Apple's App Store is not a straight-forward process. There are several caveats and ways to accomplish a name change. In the absence of any formal process, here are two methods for changing your seller name.

A good video to explain the process of transferring application us here



I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,
​Application Transfer

Monday, August 29, 2016

Localization in iOS apps made simple

Localizing iOS apps with the standard tools is tedious, especially when you use Interface Builder files. To resolve that, I have created a new tool called AGi18n that makes it extremely easy. But let's first start by analyzing the existing approaches for it together with their problems, to later introduce the library and all the goodies that you get from it.

✔ Read More...

I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C,Localization

Friday, August 26, 2016

iOS: Thoughts On AlamoFire - Swift’s AFNetworking Implementation

The HTTP protocol is synonymous with modern development. The experienced iOS developer understands and likely works with the popular protocol on a daily basis.

Unsurprisingly, iOS apps are no different in this regard. Thousands of apps and their engineers have trusted the popular AFNetworking library with everything from communicating with servers, parsing JSON, to providing place holder images while the intended ones are still being served up.

In short — it's a tough act to follow. This week, we'll look at the library intended to do just that: Alamofire.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,​Swift, AlamoFire​, AFNetworking

Designing for Television, Part 1

Welcome to the new Golden Age of television. Not only is there more great television being produced than ever before, but we also have more choice in how we watch our favorite shows. And while we can access these shows anywhere and anytime through our computers, phones, and tablets, televisions themselves still maintain a special place in the home of many.

But we're no longer limited to a remote and cable box to control our TVs; we're using Smart TVs, or streaming from set-top boxes like Roku and Apple TV, or using video game consoles like Xbox and Playstation. And each of these devices allows a user interface that's much more powerful than your old-fashioned on-screen guide.

When compared to computers and even mobile phones, designing UIs for TV is still a relatively new area. It's also a fundamentally different platform. Design for TV requires a unique set of considerations, including screen size and distance, technical constraints, and context of use.

This will be the first part of a series that digs into how to start thinking about interfaces for TV. We'll also be focusing specifically on the gamepad as an input device, and the basics of using the Gamepad API. In Part 2, we'll show how you can prototype your TV UIs & controllers together.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to


​Television​,Mobile Development Tutorials,Mobile Developments,​Design,UI

Implementing MVVM in iOS with RxSwift

There are countless articles on MVVM in iOS, but few focus on what MVVM looks like in practice and how to actually do it. This is an article about MVVM from a more practical standpoint, using RxSwift.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,​Swift,RxSwift​,MVVM

Simple ways to improve your application Architecture

I'm an Android app development rookie, with roughly four months of coding experience. And as I've grown more and more knowledgeable of Android fundamentals, I decided to look upon my very first projects as a rookie. I realised that my starting code was sloppy and just all over the place, so recently I've been trying out a new approach to both my application and code structure, which is widely known as MVP — an abbreviation for Model-View-Presenter software architecture.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

Android, Android Development, Android Resources, Android Samples,Mobile Development Tutorials,Mobile Developments

iOS: How to store your users’ last network request for seamless app launch with Swift

I've got a pretty slow mobile connection, and often get frustrated when I have to stare at a spinner while I'm waiting for some app to load. A great way to improve this would be to save the loaded content into a persistent store, and display that content on next app launch.

This is how the iOS Weather app works. Try to put your phone into airplane mode and launch the app. You will see that it displays all the data it had the previous time you've launched the app, even though you're not connected to the Internet. This leads to a much better user experience, since you're giving users something to look at other than a spinner.

This is especially good with apps that have feeds from the network, since users can see cool content before more content loads.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,
​Swift​,Caching

Architecting Android with Data Binding and MVVM in mind

When Google announced Data Binding Library at last year Google I/O, I was thinking "oh man, this is the next big thing in Android development". And yeah, the hype was real (for the next two weeks), and it all kinda disappeared. My thoughts are that developers were so into MVP and Rx that they did not have any time to experiment with Data Binding. And also, you cannot "just" use Data Binding, you need to spend some time learning it and change your application's architecture to write a testable Android Application with Data Binding in mind.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

Android, Android Development, Android Resources, Android Samples,Mobile Development Tutorials,Mobile Developments
​,Android Data Binding,Android MVVM​,Architecting Android

A look at UIView Animation Curves (Part 1)

So… The design team just asked you to make an animation sexier and you went pale. What did they mean? The situation then got more awkward as they started talking about key frames and animation curves.

Motion graphics applications offers a lot of flexibility and to a designer there may sometimes be an expectation that the same flexibility is found in Swift / Cocoa Touch. Of course we all know that Swift is awesome and everything is possible but let's stick to the basics.

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,UIView,Animation Curve,Animation​

Easy Animation with UIStackView

UIStackView leverages the power of Auto Layout by managing the layout of all the views inside. You can change property of UIStackView or its arranged subview, and place these changes inside an animation block.

✔ Read More...

I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,​
UIStackView
​,Animation

swift: Use auto-describing objects with CustomStringConvertible

It is also important to keep these logs as readable and understandable as possible. Wouldn't it be great if whenever we try to print an object to the console we will get an exact description of the object? Including all of it's properties and their current values?


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,
​Swift

Thursday, August 25, 2016

iOS : Delegates vs Observers

A well structured app consists of simple objects with well-defined responsibilities talking to each other. When you design an object, you might think of an object's properties, and the actions they take, but it's just as important to decide how they'll communicate.

Cocoa provides a handful of patterns without much guidance on their use. Today, let's contrast delegates with observers.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C

iOS : How to use Vector images in Xcode

In these days, where there are a lot of devices with a lot of screen resolutions out there, working with images can be painful. iPad has a screen resolution, iPhone has another resolution, the big iPhone has another one… It could be worse, it could be Android: a lot of manufacturers with each one working with a screen resolution that they think is the appropriate one.

So, how to deal with that? Should I export that image in different resolutions for each screen size? Yes, this is a solution! A painful solution, but it is still a solution. Each tiny modification in the image, a lot of export, again.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C

Monday, August 15, 2016

Inversion of Control, Dependency Injection and Service Locator in C#

In this article, we will learn:

What is Dependency Inversion Principle (DIP)
What is Inversion of Control (IOC)
What is  Service Locator?
What is Dependency Injection?
Difference between DIP and IOC (DIP vs IoC)
Difference between Dependency Injection and Service Locator (DI vs SL)

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

C#,.NET,Architect,Intermediate,VS2010,.Net,Articles,Computer Tutorials
​,​
Inversion of Control, Dependency Injection
​,​
Service Locator in C#

Difference between Covariance and Contravariance in C# Generics

In this article, we will discuss:

- Covariance in Generics
- Contravariance in Generics
- The difference between Covariance and Contravariance in C#

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

C#,.NET,Architect,Intermediate,VS2010,.Net,Articles,Computer Tutorials
​,​
C# Generics
​,​ C# 
Covariance
​, ​C# 
Contravariance

11 Must-Have Resources & Tools for Freelancers

Being a freelancer comes with added freedom, but also requires a lot of extra adulting that you don't quite have to do as an employee at a company. You have to track your time more diligently, pay taxes quarterly, manage erratic payment schedules, and more. Luckily, you don't have to do all of it on your own. There are hundreds of great tools built to specifically make your life as a freelancer or independent contractor much easier. Check out the list below for 11 of our favorite must-have freelance tools—and check out Product Hunt for dozens of other great resources and products here.

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

Resources
​, Tools, Freelancers​

HOW TO MAKE LOCAL NOTIFICATIONS IN IOS 10

I've written before about local notifications in iOS. However, Apple has changed all that starting in iOS 10. In versions earlier than iOS 10, notifications were part of UIKit, but required the developer to make changes to the view controller and app delegate. Different types of notifications had different code. In iOS 10 notifications unifies the coding of notifications into the view controller. There are two types of notifications: Local and remote notifications. Remote notification require connection to a server which pushes the notification to your device. These are beyond the scope of this lesson. Local notifications are notifications for events that happen on your device. We'll set up these types of notifications in this lesson

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,​iOS10,LocalNotifications

Objective-C vs Swift: what to choose?

There is an ongoing debate about choosing Objective C or Swift for new project when creating an iOS application. Many professional developers are engaged in this Objective-C vs Swift debate. Some of them prove that Objective-ะก is the best programming language ever. Meanwhile, the camp of Swift supporters grows every day.
While the two camps are arguing, startups still doubt should they build new iOS projects in Objective-C or Swift. From a business perspective, new applications should be written fast, without delay, bring profit and be a long-term success. If you are one of the business owners, you start wondering what will work for you.
Surely, you may have heard from the IT old-timers that Objective-C is the best option for all times. At least, you could hear the following:

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,Swift

Machine Learning for iOS

WWDC16 just ended and Apple left us with new amazing innovative APIs. This year speech recognition, proactive applications, machine learning, user intents, and neural networks have been the most frequent terms used during the conference. So, besides a new rich version 3 of Swift, almost every new addition to iOS, tvOS and macOS is related with artificial intelligence. For example, Metal and Accelerate in iOS 10 provide an implementation of convolutional neural networks (CNNs) for the GPU and CPU respectively. During the keynote, Craig Federighi (Apple's SVP Software Engineering) showed how the Photos app on iOS organizes our photos according to different smart criteria. He highlighted that Photos app uses deep learning to provide such functionality. Also, Federighi showed how Siri, now available to developers, can suggest what we need.

✔ Read More...


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

Android, Android Development, Android Resources, Android Samples,Mobile Development Tutorials,Mobile Developments

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,
accelerate,computer vision,convolutional neural network,ios,machine learning,machine vision,metal,tvOS,Machine Learning,Machine Vision,Neural Network

Apple Watch Home Screen UI Animation

Apple Watch is almost here and everybody is waiting to play with this nice new toy. In the last two keynotes, Apple showed us Apple Watch and the amazing UI gives iOS developers new innovative design options that will make iOS apps feel intuitively alive. Two weeks ago, we had the opportunity to test our app on an Apple Watch during a lab in Cupertino. This tutorial is especially cool because it examines the technological depth of the new Apple Watch UI animation.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,
Apple watch,Collection Views,ios,UIKit,User Interaction,Apple Watch,Collection View,Core Animation,iOS Development,Swift,UI Animations,UIKit,WWDC

Tuesday, August 9, 2016

iOS: How to implement partial and full page curl animation in iOS app

Hello friends, today in this tutorial I will show you, how to implement custom page curl animation on any UIView. You can also use this technique on UIImageView to change image. Sometime is our iOS app we need to change image or a view with animation. In this tutorial I will show you, how to implement both semi and full page curl of UIView.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too. 

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C
​,Animations,Page Curl​