Backendless

From Wikitia
Jump to navigation Jump to search
Backendless Corp.
IndustryMobile backend as a service
FoundedAugust 1, 2012; 9 years ago (2012-08-01)
FounderMark Piller
HeadquartersPlano, TX, United States,
Plano
,
United States
ProductsAnalytics, API Generator, API Service Management, Caching, Cloud Code, Codeless Programming, CodeRunner, Content Management System, Email Marketing, Geolocation, Instant APIs, Landing Pages, Limitless Pro Edition, Logging, Marketplace, Navigator, Project Templates, Publish/Subscribe Messaging, Push Notifications, Realtime Database, Relational Data, Security, User Management
Websitebackendless.com

Backendless is a mobile backend as a service platform and consulting service that also provides serverless hosting. Backendless was founded in 2012 and launched in 2014. [1] Backendless uses a graphical user interface to enable users to interact with their database, API services, and backend code.

History

Backendless was founded in 2012 by Mark Piller. Development began on August 1, 2012. [2] The Backendless open beta launched on March 5, 2013, featuring version 1.0 of the platform. Initial features included user management, relational data, push notifications, publish/subscribe messaging, and geolocation. [3]

Backendless expanded its feature set with the release of version 2.0 in June 2015, adding API management, geofencing, logging API, and Node.js support. In November of that same year, version 3.0 released introducing the free cloud-based plan and the Backendless Marketplace. [4] On January 30, 2017, Facebook shut down the Parse backend as a service platform. [5] Backendless is among the leading alternative platforms to the defunct platform, due in part to the migration guide offered for those leaving Parse. [6][7]

Backendless rebranded its standalone, on-premises product to Backendless Pro on September 19, 2016. [8] Backendless released a completely redesigned management console with version 4.0 on July 3, 2017. This version also introduced business logic (cloud code) editing within the console as well as a new code generator feature. [9]

Services

Core

Cloud Code (Business Logic)

Backendless Cloud Code consists of API Services, Timers, and API Event Handlers. Serverless API Services handle the deployment, invocation, and procurement processes for the user's microservices. Timers enable the user to run logic on a specified schedule. API Event Handlers allow the user to adjust the platform's built-in APIs to fit their needs. [10]

Codeless Programming

Backendless' Codeless programming feature allows the user to build custom logic without regard for proper programming language syntax. [11] Codeless enables users to create custom business logic without writing a single line of code. [12]

Geolocation

Backendless Database supports data types representing spatial values. These may be GPS locations or coordinates of a player in a 2-dimensional game. [13] Backendless geolocation functionality can be used to support location-aware applications. [14]

Limitless Pro Edition

Backendles Pro provides the complete Backendless software platform that can be downloaded and installed locally or with a cloud service provider. Backendless Pro is fully unlocked and limitless and comes with 24/7 monitoring, support and service. [15] [16]

Publish/Subscribe Messaging

Backendless utilizes pub/sub messaging to enable application users to send messages to subscriber groups, subscribe to specific message types, and generally perform tasks that require device-to-device communication. [17]

Real-Time Database

Backendless Database is integrated into the Backendless platform such that it is easy to access, search via SQL, and manipulate through the platform's GUI. Data can be set to refresh in real-time to enable Backendless users (and their clients) to see what has been added, removed, and edited in real-time. [18]

Relational Data

Backendless supports one-to-one and one-to-many relations for data stored in the Backendless Database. Creating data relations is done through the platform's GUI. [19]

Security

Backendless provides a graphical user interface for creating security measures. The model covers all application needs including setting permissions for users and limiting access to APIs. [20]

User Management

Backendless includes dedicated, exclusive APIs for managing user data and user authentication. These APIs cover user registration, authentication, and password management. Backendless also allows for advanced user data manipulation to enable Backendless users to perform various administrative duties. [21]

API Services

API Doc Generator

The Backendless platform is able to automatically generate API documentation in several common formats including Swagger and OpenAPI 3.0. API docs can used to improve the client-server integration workflow and facilitate the use of external API management tools. [22]

API Service Management

Backendless provides a variety of built-in API services. Additionally, Java, PHP, and Node.js code can be added to a Backendless backend and will be automatically configured into usable APIs. APIs from external sources can also be imported into Backendless and managed within the platform. Management includes API security, testing, and SDK generation. [23] [24]

CodeRunner

CodeRunner is a Backendless container than can be run locally in order to build, test, and deploy Java and Node.js business logic. CodeRunner code can be registed in Backendless Cloud while being run locally for debugging purposes. [25]

Instant APIs

Backendless automatically generates REST-based APIs and native libraries unique to each client. [26] [27]

Productivity

Backendless Navigator

Backendless Navigator was introduced in April 2019. It provides search functionality for the Backendless platform, enabling users to quickly navigate to various sections of their backend. Navigator also links to informational articles and videos. [28]

Code Generation

Backendless includes multiple pre-built code bases that can be used to automatically generate basic applications such as registration and login apps, file management apps, and chat apps. Custom code generators can also be built by the user. All code generators can be output as Android, iOS, or JavaScript client-side apps. [29] [30]

Project Templates

Backendless provides project templates for the client-side that can be downloaded for Android, iOS, Java, or JavaScript. These templates include include all required libraries and dependencies as well as all code needed to initialize the Backendless SDK. [31]

User Engagement

Email Marketing

Backendless provides a comprehensive email solution that offers customizable email templates, email personalization options, and email APIs. Functionality also includes segmenting for targeted emailing and split (A/B) testing. [32]

Landing Pages

Backendless provides a selection of customizable, pre-built landing page templates for promoting an application. Landing pages can be hosted on the user's custom domain or on Backendless's server. [33]

Push Notifications

Backendless users can send push notifications from the Backendless Console to users on any platform, such as iOS, Android, Windows Phone and Amazon. [34] Messages can be targeted to just one platform or to specific devices. [35]

In the media

        

External links

References

  1. "Backendless Company Information".
  2. "Development Started Today".
  3. "Press Release 2013-03-05".
  4. "Backendless Company Information".
  5. "Facebook's Parse developer platform is shutting down today".
  6. Luszczek, Ewelina. "Parse is dead - BaaS Research - Backendless". Retrieved 2020-02-13.
  7. Organ, Michael. "20 Free and Secure Alternatives to the Parse Push Service". Retrieved 2020-02-13.
  8. "Farewell Backendless Standalone, Hello Backendless Pro!".
  9. "Backendless 4 Released Out of Beta".
  10. "How Does Backendless Compete Against Custom Backend in 2019?". Retrieved 2020-02-13.
  11. "How Does Backendless Compete Against Custom Backend in 2019?". Retrieved 2020-02-13.
  12. Rubinstein, David. "Industry Watch: Of serverless, backendless and codeless". Retrieved 2020-02-14.
  13. "Spatial Data in Database". Backendless. Retrieved 2020-02-14.
  14. "Geolocation". Backendless. Retrieved 2020-02-13.
  15. Gienow, Michelle. "Backendless is a Badass MBaaS". Retrieved 2020-02-14.
  16. "Limitless Edition". Backendless. Retrieved 2020-02-13.
  17. "Pub-Sub Messaging". Backendless. Retrieved 2020-02-13.
  18. "How Does Backendless Compete Against Custom Backend in 2019?". Retrieved 2020-02-13.
  19. Luszczek, Ewelina. "Parse is dead - BaaS Research - Backendless". Retrieved 2020-02-13.
  20. "How Does Backendless Compete Against Custom Backend in 2019?". Retrieved 2020-02-13.
  21. "How Does Backendless Compete Against Custom Backend in 2019?". Retrieved 2020-02-13.
  22. "Generate API Docs". Backendless. Retrieved 2020-02-13.
  23. Gienow, Michelle. "Backendless is a Badass MBaaS". Retrieved 2020-02-14.
  24. "Service Management". Backendless. Retrieved 2020-02-14.
  25. "CodeRunner". Backendless. Retrieved 2020-02-13.
  26. Gienow, Michelle. "Backendless is a Badass MBaaS". Retrieved 2020-02-14.
  27. "Instant APIs". Backendless. Retrieved 2020-02-13.
  28. "Introducing Backendless Navigator". Backendless. Retrieved 2020-02-13.
  29. "Code Generation". Backendless. Retrieved 2020-02-13.
  30. "New Release: mBaaS Code Generation". Backendless. Retrieved 2020-02-14.
  31. "Project Templates". Backendless. Retrieved 2020-02-13.
  32. "Email Marketing". Backendless. Retrieved 2020-02-13.
  33. "Landing Pages". Backendless. Retrieved 2020-02-13.
  34. Organ, Michael. "20 Free and Secure Alternatives to the Parse Push Service". Retrieved 2020-02-13.
  35. Luszczek, Ewelina. "Parse is dead - BaaS Research - Backendless". Retrieved 2020-02-13.

This article "Backendless" is from Wikipedia. The list of its authors can be seen in its historical. Articles taken from Draft Namespace on Wikipedia could be accessed on Wikipedia's Draft Namespace.