Skip to content

Categories

Continuous Integration for Angular projects with TravisCI

Continuous Integration for Angular Projects with Travis CI

The journey of web development has been amazing for the past few decades. Standards have changed, practices have evolved and things are getting better and better for the web development world. For example, people moved from monkey patching code to MVC and design patterns. Companies and individuals both have been leaning towards TDD (Test Driven…

Read More
Angular Elements - Your ngComponents Everywhere

Angular Elements — Your ngComponents Everywhere

If you’re reading this, you already know Angular. So whether you’ve worked on AngularJS (1.x) or Angular (Angular2+), this article is about one of the exciting things going on in the Angular world. Angular has been one of the most popular frameworks for the past few years. It started as a library that enhanced HTML….

Read More
Accessing Child Elements in Angular / Ionic

Accessing Child Elements in Angular / Ionic

Components are at the heart of Angular, and we have some very useful tools to work with them efficiently. Often, we need to access the children – child elements, in other words – of our components. This can mean getting a reference to the DOM element, or to the actual component object if one exists….

Read More
Creating-Progressive-Web-Apps-Using-Angular

Creating Progressive Web Apps Using Angular

Progressive web applications are the new standard in this modern era of web development. They’re pure web applications built with the very web technologies (HTML, JS & CSS) but behave as a hybrid. i.e. somewhere between web and native apps. The concept of PWAs started booming in late 2015 and is now becoming a standard…

Read More
Hybrid-Application-Testing-with-Protractor-and-Appium

Hybrid Application Testing with Protractor and Appium

Testing hybrid projects can be challenging. The number of mobile devices the product has to target adds layers of complexity. Nowadays browsers come with powerful device emulators, which brings up a great question: Why bother configuring and testing on real devices? Well, because emulation can’t match real device testing so checking on it is a…

Read More
Protractor-and-Elementor

Protractor and Elementor

Intro Locators and elements are the foundation of any automated test (youdontsay). You spend a good portion of your time hunting down the right elements to interact with for tests. Sometimes, you find the right elements through trial, error, and multiple test runs. Not incredibly efficient, right? Thankfully, there are some great options available that…

Read More
Ionic 2 Project Structure

Ionic 2 Project Structure

This is the first part in a series of introductory posts on Ionic 2. If you’re not familiar with Ionic 2, it’s the latest incarnation of Ionic – “the world’s most popular cross-platform mobile development technology.” This latest version has been updated with a whole host of new features. The biggest and most obvious change…

Read More
Contributing to Ionic 2 - Writing a Toast Component

Contributing to Ionic 2 – Writing A Toast Component

Community-contributed components for Ionic 2 are critically important. As amazing as the Ionic team is, they can only work so fast. It’s our duty as consumers of this powerful framework to spend as much time as we have available giving back.

Read More
What-Promises-Do-That-Observables-Cant

What Angular Promises Do That Angular Observables Can’t

Nothing. Observables are grabbing the spotlight as one of the cool new things Angular 2 is doing, despite having been around for some time. They are positioned to fully eclipse promises as the goto abstraction for dealing with async, among other things. Let’s dive into what Observables are and how they compare against promises in…

Read More
Ionic

Creating Apps with Ionic 2

Ionic is a fantastic and established framework for creating hybrid mobile apps for both iOS and Android. Ionic 2 modernizes the framework leveraging Angular 2, TypeScript and Webpack. Ionic 2 also simplifies common UX paradigms like tabs and view navigation.

Read More
Scroll To Top