Posts

Showing posts from 2019

RxSwift : Introduction Benefits And its Uses

If you are an iOS developer who’s done some reasonable amount of UI work and is passionate about it, you’ve got to love the power of UIKit when it comes to animations. Animating a UIView is as easy as cake. You don’t have to think much about how to make it fade, rotate, move, or shrink/expand over time. However, it gets a bit involved if you want to chain animations together and set up dependencies between them. Your code may end up being quite verbose and hard to follow, with many nested closures and indentation levels. In this article, I’ll explore how to apply the power of a reactive framework such as RxSwift to make that code look much cleaner as well as easier to read and follow. The idea came to me when I was working on a project for a client. That particular client was very UI savvy (which perfectly matched my passion)! They wanted their app’s UI to behave in a very particular way, with a whole lot of very sleek transitions and ani...

Passport For Your Laravel Flight

Image
Authentication process of every web framework is unique and relate to any general concept for development, same as in laravel echo-system having passport OAuth token based system that will work without storing auth token in session and manage through database. Steps to be Followed: To get started with passport, first install Passport via the Composer package manager: Open your terminal/bash/shell Change your directory, go to your project root directory and run the below command composer require laravel/passport This will install the laravel passport package for you. 2. The Passport service provider registers its own database migration directory.This directory will have migration files to generate the necessary tables. After the installation finished run following command. php artisan migrate This will create the tables for your application needs to store clients and access tokens. 3. Once all the needed tables created run the following command. php artisan passport...

Which Programming Language is better for iOS Mobile Application Development? Swift or Objective C

Image
I hear this question every time whenever i meet any iOS mobile application developers. Should i use Objective C or Swift? It’s a common confusion for the iOS Developers, if you ask anyone in the industry, you will get the different responses depending upon whom you ask. One developer may have had a bad experience or complexity in understanding one of these programming languages so he/she will always steer clear of the other one. In contrast, some developers just go with whichever language they learnt first or feel more comfortable with using. Everyone can have their favorite. The reality is that there is not always a clear choice. Here is a quick key highlights on each of the programming languages. What is Swift? Swift is a brand new programming language which is developed by Apple. It was first released in June 2014, so the developers are still getting used to it. Apple have created Swift language to work with both Cocoa Touch and Cocoa. This...

Top Trending Tools : Automation Testing

Image
The demand for delivering or deploying quality software faster requires organizations to search for solutions in Agile and DevOps methodologies. Test automation is an important and essential part from these aspects. The latest World Quality Report of 2018 – 2019 suggests that the test automation is the biggest thing or technique to deliver “Quality at Speed” as it enables the successful Agile and DevOps adoption. Test automation cannot be realized without good tools because they determine and describe how automation is performed and whether the benefits of automation can be delivered. Here are the top test automation tools those are believed and used as they face the challenges in automation in the next few years. 1) Selenium :- Selenium is the household and popular name when it comes to test automation. It is considered the industry standard for user interface automation testing of web applications. Almost nine testers out of ten testers use or...