Thursday, 27 April 2017

Understanding Attribution in Firebase Analytics

Todd Kerpelman Developer Advocate Pop quiz, hot-shot! Let's say you've spent some money on two different ad campaigns to bring users into your app. After a few weeks, you discover: Ad campaign #1 resulted in 500 clicks. Ad campaign #2 resulted in 300 clicks. So, which ad campaign performed...
Share:

Wednesday, 26 April 2017

Angular 4.1.0 Now Available

Angular version 4.1.0 - is now available. This is a minor release following our announced adoption of Semantic Versioning, meaning that it contains no breaking changes and that it is a drop-in replacement for 4.x.x. What's new?Version 4.1 adds full support for TypeScript 2.2 and 2.3. Developers previously reported good experiences with TypeScript 2.2 and 2.3, but Angular is now built with TypeScript...
Share:

Monday, 24 April 2017

React Native Router Navigations - Tutorial Part 3

This is again the continued post on React Native series. This post explains routing and navigation to different tabs in an application using React Native. Navigation is all about how the user can access possible sequences of pages in a web application. Routing is the encoding and decoding of URLs used...
Share:

Wednesday, 19 April 2017

Ionic 3 and Angular 4: Working with Signature Pad.

This tutorial explains how to upgrade to Ionic 3 and Angular 4 and how to use signature pad for your application. If you are working with some agreement related project or something which needs some written proof from the customers, we might in need of a signature pad. The combination of Ionic 3 and...
Share:

Wednesday, 12 April 2017

Brand new course from Udacity and Google

Jen Person Course Developer What separates apps that are good ideas from apps that are really great? Analytics! Successful app developers rely on analytics to determine how users are really interacting with their app. Analytics are at the core of Firebase, helping you make actionable decisions...
Share:

Monday, 10 April 2017

Official languages at Google

Following my keynote at ng-conf 2017 that seemed to indicate that Typescript is now an official language at Google, there were many questions about the status of Dart at Google. We would like to clarify that both Dart and Typescript are in the same category. They both are  allowed to be used for client side development. They are, however, not in the same category as more established languages...
Share:

Friday, 7 April 2017

Increasing the Realtime Database concurrency limits

tr { background-color: transparent; border: none } td { background-color: transparent; border: none } Tony Meng Software Engineer Alex Dufetel Product Manager We have some exciting news for Realtime Database developers on the Flame and Blaze plans: we're increasing...
Share:

Thursday, 6 April 2017

Ionic 3 and Angular 2: Using the Native Camera, Take Multiple Photos with Delete Action.

Are you searching for easy camera access for taking multiple pictures in your mobile application? Then here is the post explaining on how to access camera and take pictures. In most recent days, this is achieved easily with the combination of Ionic framework and AngularJS. We have already discussed...
Share:

Wednesday, 5 April 2017

Bringing Firebase Admin To Python

Hiranya Jayathilaka Software EngineerAfter announcing the Firebase Admin SDKs for Node.js and Java at the Firebase Dev Summit in Berlin last year, we received many feature requests to bring the platform to Python developers as well. Now, we're pleased to announce that first release of the Firebase...
Share:

Sunday, 2 April 2017

React Native JSON Parsing and Helper Functions - Tutorial Part 2

This is the continuation of previous article Getting started with React Native Template Design – Tutorial Part I. Today’s article and video tutorial explains how to parse and render the json data using some of the best React Native packages. It explains how to make ajax calls using fetch. Fetch is the...
Share: