3146942513f55e2e87a6b100663396orig

Pepperoni spices up iOS and Android app dev

Mobile developers can get a slice of assistance from Pepperoni, which provides a blueprint for cross-platform app-building.

Also characterized as an app starter kit, Pepperoni works with Facebook's React Native JavaScript framework, to build apps for iOS and Android. Its core is an implementation of the Redux state container for JavaScript, enhanced with libraries like Immutable and redux-loop. On top of this, developers are building a modular app skeleton with capabilities like API communication, local data caching, and app navigation.

"We aim to help developers new to React Native get started building their first app the right way, and more experienced teams, such as our own, to kickstart new development projects at top speed," said Jani Eväkallio, lead developer of Pepperoni at Futurice.

Pepperoni features prebuilt components and boilerplates for common use cases; login, authentication, and user management via the AuthO identity platform; push notifications; and a cloud-ready back end. It can work with such back ends as a cloud-hosted BaaS like Firebase or a REST API, but BaaS solutions are often not flexible enough and building a new bespoke back end can take time, Evakillio said. "Mobile apps almost invariably need a back end, and since our promise is to make creating apps fast and painless, we want to help with the back end bit as well," he said.

Futurice has found that using NodeJS with the Hapi framework, paired with PostgreSQL database is a good solution. "We'll soon release a Pepperoni Back End Kit, which provides RESTful and a GraphQL APIs for seamless integration with apps created with Pepperoni."

Helping developers work with React Native is a key goal for Pepperoni. "React Native is a revolutionary piece of technology, but actually building production-grade software with it can feel quite overwhelming for the uninitiated because of the novel concepts it expects you to understand," Evakallio said. "The development landscape is something of a wild west, too, and people struggling to set up their environments, unit and integration tests, continuous integration and delivery, etc."

IDG Insider

PREVIOUS ARTICLE

« Review: DJI's Phantom 4 drone makes high-flying tech easier (video)

NEXT ARTICLE

Acer's Windows 10 Switch hybrids priced to battle Chromebooks »
author_image
IDG News Service

The IDG News Service is the world's leading daily source of global IT news, commentary and editorial resources. The News Service distributes content to IDG's more than 300 IT publications in more than 60 countries.

  • Mail

Recommended for You

Future-proofing the Middle East

Keri Allan looks at the latest trends and technologies

FinancialForce profits from PSA investment

Martin Veitch's inside track on today’s tech trends

Amazon Cloud looms over China: Bezos enters Alibaba home ground

Lewis Page gets down to business across global tech

Poll

Do you think your smartphone is making you a workaholic?