Reactive Native Application Development