Source Soft Solutions — Planning to Get An App Built – Ionic V/S React…

Planning to Get An App Built – Ionic V/S React Native



#mobileapplicationdevelopment

  • Some of these companies have specific needs while pursuing application development such as building the cross-platform application, hybrid application or native application.
  • Hybrid VS. Native is a long-standing debate prevalent amongst companies looking for app development.
  • Some of the widely used hybrid application development frameworks include: Ionic, React Native, NativeScript, PhoneGap and Xamarin.
  • It is a classic hybrid development framework which allows web developers to build apps across all major platforms using a single code base.
  • If you have to develop an app in short time span which should have good performance and supports both Progressive Web Apps (PWA) and Native browser apps, then Ionic is the best suitable framework.

In the present time, more and more companies are putting in efforts to build their respective digital products. Some of these companies have specific needs while pursuing application development such as building the cross-platform application, hybrid application or native application.
Continue reading “Source Soft Solutions — Planning to Get An App Built – Ionic V/S React…”

I’m impressed by . The API is powerful and the implementation fast. It avoids unneeded rende…

  • The goal of this repo is to provide an implementation of the Animated library that is currently provided by React Native that can also be used by React in a web context.
  • At some point, React Native will itself depend on this library.
  • Additionally, it would be ideal if this library would be compatible with future potential “targets” of React where animation makes sense.
  • Right now the main export of this library is essentially just what is in the namespace in React Native, minus the , , and namespace.
  • Ideally, I’d like to make it so that , , and are exported, and just do the “right thing” depending on whether or not they are being used in the context of React Native or React Web.

animated – Declarative Animations Library for React and React Native
Continue reading “I’m impressed by . The API is powerful and the implementation fast. It avoids unneeded rende…”

Enlightened Views — Creating a library for cutting-edge UI patterns in React Native { author: @fiber_god }

  • RN uses the native elevation prop on Android, and for iOS, you have to set a style configuration consisting of opacity, offset, color, and radius.
  • This worked well, but it had a few problems: it wasn’t touchable, could only support elevation levels 1-5, and didn’t generate any feedback.
  • I also added its own feedback mode, which allows the user to configure the shadow to diminish or expand when interacted with, which leads to really cool effects.
  • Also on iOS, you can change the color of your shadow to be whatever you please.
  • I’d like to thank the author of for inspiring my work and to congratulate him for landing calculated iOS styles into his component recently.

Cross-Platform Elevation with React Native
Continue reading “Enlightened Views — Creating a library for cutting-edge UI patterns in React Native
{ author: @fiber_god }”

UnBoxing React Native! – Jayasim NSR – Medium

UnBoxing React Native!  #react #reactnative #reactjs #reactjs

  • We wanted to make the dev-experience so smooth that techies would like to skate on it, pun intended.The answers to all our questions (and wish) came in a single package called React Native.
  • We quickly adopted React (also, RN) into our tech repertoire.Well, React Native is good.
  • We were faced with a host of questions and uncertainties — some easy, the others not quite so.Our first week into React was beset with questions and doubts.
  • Post this setback, we decided to go back to Atom the saver)Should we structure our code by layer or feature?Observables vs Promises vs callbacksflux vs redux vs redux-observablesReactive programming in React — RxJS?Codepush vs building an in-house deployment system!When do we sync/ update js bundle at the client side?How do we share code between components — mixins vs composition?!
  • Some people aren’t used to an environment where excellence is expected” — Steve JobsWith this as our yardstick, we plunged into dev, full throttle.In due course, flux, declarative component model, JSX, and flexbox endeared themselves to the entire team!We did a war-room to pack answers for all the queries we had and Unboxed React Native on SnapDeal in 31 days.

It all started with a dream of re-using engineers across platforms along with re-using code…an enticing proposition…which techie could resist that!! Fundamentally, we wanted to have our private…
Continue reading “UnBoxing React Native! – Jayasim NSR – Medium”

10 Reasons Why You Should Learn JavaScript

  • Short Bytes: One should learn Javascript because it’s the most popular programming language in the world.
  • It guess these are enough reasons why one should learn JavaScript.
  • (React is a Javascript Library By Facebook; nodejs is how people use Javascript on server).
  • Also Read: How to Make Your Blog Work Offline And Make It Open Like An App On Phones

    I love Javascript and I’m confident that you’ll like it too.

  • Did you find this article on the benefits of learning Javascript interesting?

Why learn JavaScript? Because it’s the most popular programming language on the planet, works on all platforms, has tons jobs, and easy to learn? Know more here.
Continue reading “10 Reasons Why You Should Learn JavaScript”

React Native: A Welcoming, Exciting Community – sgringwe

#ReactJS Native: A welcoming, exciting community:

  • It’s exciting to be joining the React Native community, and to be starting a journey of building a full React Native mobile app.
  • I’m very thankful for such prominent React Native contributors so willing to take time out of their day to help introduce React Native.
  • Debugging will inevitably get into native code, and bridges for custom components will need to be written, etc.
  • There are 3 core reasons why I believe this: Community, Familiarity, and Technology.
  • I hope to see more platforms like this which allow your same, shared, React Native code to run on even more platforms.

Over the past few months, I’ve had the pleasure of researching and exploring React Native. After this research, I have no doubts that React Native will continue to make big splashes in the mobile…
Continue reading “React Native: A Welcoming, Exciting Community – sgringwe”

Wait. What is React Native Again?

Wait. What is React Native Again?   #reactNative

  • Overall, React Native has allowed our teams to build native apps in technology we understand, using tools we know and love.
  • One of our projects involved a re-write of an existing mobile application in Cordova.
  • Not only is React Native an extremely powerful tool for developing cross-platform applications in JavaScript, it’s very easy to learn for any Javascript developer with React knowledge .
  • When using a tool like Cordova, you write the majority of your business logic and UI in JavaScript.
  • React Native is a set of tools and libraries that allows developers to write React Components that generate genuine native interfaces.

As part of our consulting process here at Differential, we often determine that a mobile app would be a good fit for our clients. Most of the time Android and iOS support is desirable, and dedicating development resources to building a native experience for both platforms is very resource intensive. We’ve skirted around this issue in the past, mostly by using Cordova, which lets us write HTML, CSS, and JS to create cross-platform apps. Cordova works great for the most part, but we discovered that you can only go so far when using web technology to create apps that feel truly native.
Continue reading “Wait. What is React Native Again?”