main_logo

  • Tech & Trend

    App Development Selection: Native, Web or Hybrid?

    September 20, 2018

    From Retail to Logistics, Payments to Hospitality, there has been a gradual shift in printing methods. Speed and convenience has seen traditional desktop printers replaced with mobile equivalents. The introduction of tablets and smart devices has led to a whole new industry of APP writers/generators who are reacting to the requirement for mobile applications which need to be tailored to a business’ individual requirements. Thus factoring in the likes of total cost of ownership, device functionality, compatibility and security. With various types of application architectures available, most APPs are generally classified into three main categories: Native, HTML5 and Hybrid. Each of these types of APPs come with their own list of pros and cons which a user needs to consider alongside their current OS environment and how this will affect their business efficiency, strategy, future plans and budgets. Native Applications This type of APP depends on specific development environments such as iOS® or Android® and are built specifically for that operating system. Pros These APPs are easily obtainable via a simple download from the App Store® or Google Play® and are normally instantly ready to use (unless an operating license is required) Native APPs tend to be more stable and secure than other APP types Offline usage is also possible Easy integration with host device features, such as Bluetooth, Camera, WLAN etc. Cons Native APPs are restricted to a particular operating system Development costs are high as each application needs to be tailored to individual operating systems Native app management may be challenging, if any APP changes are required, each change will need to be replicated onto each individual users OS application Native APPs have greatly improved in stability and security attracting the attention of large enterprises in a variety of industries. As a result, native APPs are dominating in business which require high stability and security such as casino billing systems, railway ticketing and lottery systems. BIXOLON provide various native app SDK’s for a variety of operating systems such as Android®, iOS®, Windows®, Linux®, Chrome® and Symbian®. Web Applications Web Applications use multiple programming languages such as CSS, JavaScript and HTML5. This type of APP normally in the format of a webpage. The source of the APP does not belong to the operating system, so can be fluid across all operating systems. Pros Working on all platforms can reduce both development time and costs. Easy maintenance compared to native APPs as there is no registration process via the download host sites Cons Web apps are typically large file sized and data rich HTML5 is not accessible when offline Unable to fully utilize host device functionality These types of applications have become popular is small to mid-sized businesses such as local restaurants and boutique stores for their cost efficiency. And have also gained the attention of larger businesses such as supermarket chains or mobile phone carriers as this type of app can also function as a central management system. BIXOLON provides a Cordova SDK plugin to support this application trend. Hybrid Mobile Applications Hybrid applications utilize a combination of Native and Web development methodologies. A native container is used to develop hybrid apps using CSS, JavaScript and HTML5 programming languages. Hybrid apps are accessible on different operating systems (however the compatibility is lower than HTML5 apps). Pros Hybrid apps are consistent across operating systems By sharing source codes across multiple operating systems environments developers can reduce both time and cost Cons The APP file sizes are large and slow, leading to reduced performance The user experience quality of a hybrid application usually doesn’t match that of a native APP Hybrid applications provide a great number of benefits especially around cost reduction which is extremely attractive to start-up companies or enterprises which have a plan to run and maintain their own application across multiple operating systems. BIXOLON offers an Xamarin SDK which allows apps available in Android and iOS the same performance. With many APP options available, it is up to the customer to access their working environments and strategies when considering which application type to take. BIXOLON printer solutions can support various types of SDKs to fulfil many user’s business environments. To access BIXOLON’s full SDK range, visit the BIXOLON Technical Download page. For more information visit http://www.bixolon.com or contact your local BIXOLON sales representative.

    September 20, 2018

  • Press Release

    BIXOLON Releases Xamarin and Apache Cordova SDKs

    August 24, 2017

    BIXOLON Co., Ltd. a leading global mobile, label and POS printer manufacturer, today announced two new software solutions to speed development of cross-platform printing applications for its broad family of mobile and stationary POS receipt printers. The first POS printer manufacturer to offer development tools for the Xamarin and Apache Cordova OS-independent development platforms, BIXOLON created the new tools in response to customer demand for faster and easier development of printing functionality across POS platforms and operating systems. The new tools offer significant benefits including lower app development costs, faster time to market, simple integration of printer functions and the ability to migrate BIXOLON printers to future platforms and applications as business needs change. “Many POS applications were initially developed for a specific platform. Our goal is to align with the future of mobile applications and that means simplifying cross-platform development,” noted John Kim, BIXOLON director of Marketing. “Mobile devices dominate the POS landscape and moving apps to newer and broader platforms is key to ISV revenue growth—but it’s a lengthy and expensive process. BIXOLON’s new Xamarin and Cordova SDKs enable ‘write once, run anywhere’ simplicity by using the programmer’s already-familiar development environment.” The Xamarin Software Development Kit (SDK) enables developers to integrate BIXOLON printers into new mobile applications using the Microsoft® C# programming language. The SDK provides a library of APIs (NuGet package), manual and sample code to speed cross-platform development and integrate BIXOLON printers into cross-platform apps targeting the Android™, iOS® and Windows® platforms. The SDK enables developers to easily integrate printer functions including printing of text, images, one and two-dimensional barcodes (PDF417, QR code), check printer status and page mode, and supports printer connection via Bluetooth, Wi-Fi and Ethernet. The Xamarin SDK is now available for the following BIXOLON thermal receipt printer models: mPOS Printers: SRP-380, SRP-350PlusIII, SRP-350III POS Printers: SRP-S300, SRP-330II Mobile Printers: SPP-R210, SPP-R200III, SPP-R310, SPP-R410, SPP-R400II The Apache Cordova™ Software Development Kit (SDK) enables web programmers to develop new hybrid web applications. The SDK provides a Plugin, API manual and sample code to integrate BIXOLON printers with front-end web technologies (HTML, CSS, JavaScript) to enable printing from hybrid web applications. Using the Cordova SDK, developers can easily integrate printer functions including printing of text, images, one and two-dimensional barcodes (PDF417, QR code), check printer status and page mode, and supports printer connection via Bluetooth, Wi-Fi and USB (Android™). The Cordova SDK is now available for Android™ and iOS® on the following BIXOLON thermal receipt printer models (with Windows® support slated for Q4, 2017): mPOS Printers: SRP-Q300, SRP-380, SRP-350PlusIII, SRP-350III POS Printers: SRP-330II, SRP-275III Mobile Printers: SPP-R210, SPP-R200III, SPP-R310, SPP-R410, SPP-R400II Availability Software tools are now available for designated models. Contact your BIXOLON sales representative for more information. About BIXOLON BIXOLON is a leading global manufacturer of innovative, advanced printing technologies including point-of-sale receipt, label and mobile printers for a wide range of environments. Millions of BIXOLON printers are used today in retail, hospitality, healthcare, banking, ticketing, post/parcel, warehousing and other transaction-intensive industries. In 2017, for the fourth year in a row, BIXOLON was named global mobile receipt printer market leader by Japanese research company Chunichisha, securing a 32.9% market share. For more information, contact us at http://www.bixolon.com, or follow us on these social channels: Twitter, Facebook and YouTube. BIXOLON is a trademark of BIXOLON Co, Ltd. All other trademarks and registered trademarks are property of their respective owners.

    August 24, 2017