Features

180+ features and thousands of combinations

Environment

Using apps

iOS Smartphone
Android Smartphone
iOS tablet (in stretch responsive)
Android tablet (in stretch responsive)

Multilingual English/French

Collaborative features

App duplication
App versioning
App sharing with permission management

Swizi player

Simulate native iOS and Android apps
Immediately see changes made on the Studio
Simulate user profiles
Simulate push notifications

Personalisation

Content management

Multimedia content:
Images, GIFs, videos, PDF documents
Content Library Management: import Social Network Feeds and third-party libraries
Icon database with keyword search (450 icons)

Branding

Splash screen configuration
Store/smartphone icon configuration
Android notification zone icon configuration
Build colour themes
Automatically create a theme from an image’s main colours
Configure fonts
Click and select to configure colours on 23 model zones
Advanced colour configuration with 128 parameters
Import/Export CSV themes

User experience

Template menu

Burger menu with simple access
Burger menu with icon and menu
Burger menu with custom shape
Burger menu with tile icons
Bottom bar
Quick launch

Navigation function

6 mix-and-match navigation templates
Change the navigation style according to the context
Tile navigation: header, Multimedia shortcut tile gallery (1 to 6 shortcuts)
Gallery navigation: header and multimedia gallery
“Honeycomb”-type navigation
“Topbar”-type navigation with horizontal scroll
“Flow”-type navigation with infinite vertical scroll and parallax
“Sway” navigation

Contextualisation

Profiling

Configure the visibility of each piece of content: public or restricted to one or more user groups
Make a section accessible or inaccessible via the menu
Sequencing screens configured according to the user profile
Make visible according to the location
Contextualised notification: suggest information via “bottom notification”

User management

Manually create user accounts/Bulk load by file
Account activation/deactivation
Create accounts in the app: Email, Twitter or Facebook
Create user groups
Automatically manage identified/unidentified user groups
Associate the contents of the app with groups
Prioritise groups
Connect to an external LDAP manager via Swizi API

Types of sections

Generic type section

Choose multimedia content
Title and subtitle area
“Rich text” editorial content with editor
Connect it to an external URL source (web view)
Create actions to navigate to other app content
Configure viewing rights: public or reserved to a user or group of users
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

List type section

Display in item list or detail display mode
Display in timeline mode
Define content by item: title, subtitle, multimedia content
Define the content of each item: display the content, link to a specific section of the app, external link
Activate a “content” quick search field on the titles and subtitles
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Multiple choice section

Define multimedia content
”Rich Text” area with editor
Add custom selection buttons
Associate buttons with app content, a pop-up or an external web link
Configure viewing rights: public or reserved to a user or group of users
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Gallery section

Show multimedia content with slide navigation
Add YouTube videos
Configure viewing rights: public or reserved to user or group of users
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Map

Outdoor mapping section

Choose a POI data source
Zoom on the user’s position when opening the app
Zoom on the POI of the section on launch
Customise icons
POI by type
Filter on each type of POI
Associate a link with a section of the app for each POI
“Navigate to” function for each POI
Layer creation by user group

Indoor location

Beacon association of type iBeacon, Eddystone, Estimtote
Emitter association of type Stimshop (ultrasound)
Interaction upon entry/exit after Beacon detection
Configure the frequency and notification period
Define actions upon zone detection: notification, internal App or external navigation
Help configuring Beacons on Swizi Player Android
Segmentation by user group
Activate ultrasound detection by section

Group location section

Associate the section with a user group
Show the position of user group on a map
Set position retrieval frequency and periods
Restrict position display to certain geographical areas
Configure viewing rights: public or reserved to user or group of users
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Indoor map type section

Associate with a Mapwise “venue” view
Display the indoor map
POI search
Associate indoor POIs with app content
Route calculation with or without restrictions
“Indoor” location via QRCode, Beacon or ultrasound
Location and indoor directions with Polestar

Types of sections

RSS sections

Configure an RSS feed
Configure native display
Display in offline mode
Configure viewing rights: public or reserved to a user or group of users

Augmented reality section

Shape recognition
Broadcast multimedia in augmented reality
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Planner Section

Agenda management
Can connect to a third-party service
Integrated manager
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Plug-in section

Plug-in integration based on HTML5 SPA in “inApp” execution
Swizi framework to handle mobile interactions
Data storage and security
Access app colour codes
Activate full screen mode
Access data sources
Activate and retrieve GPS, QRCode, Indoor position
Access user data
Automatically manage data deletion upon disconnection
Chrome extension to test the plug-in in the development environment
Samples and starter kit available on the Swizi Community gitlab
Access standard exit logs on Swizi Player for debugging
Online API Framework documentation

Instant message section

Create IM channels by user group
Create one-to-one IM channels
Create read-only IM channels (messaging)
Text, image, video, emoji content
“Unread messages” information badge
Push notification upon new message with app closed
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location
Web client

Forms section

Create custom online forms from the studio
Display or collect user data
Simple and evolved types (photo, GPS, etc.)
Native mobile experience
Data export
Management from a third-party system via API
Configure viewing rights: public or reserved to user or group of users
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content

Check-In section

Attendance function
Presence verification
Online signature
CSV extraction of those absent/present from the studio

Interactive image section

Add images
Define clickable zones in the images
Associate an action to each clickable zone: navigate by images, navigate to another section, external link
Configure viewing rights: public or reserved to user or group of users
Schedule section activation date (date/time)
Schedule an automatic push notification to inform of new content
Contextualise the display according to the location

Push notification

Notification depuis le studio
Notification from the studio
Segment by group, location, OS and type of smartphone
Schedule the notification
Associate the notification with app content
Define the app behaviour when tapping the notification banner
Notification history
Scheduled notifications dashboard

Data source section

POI-type data (management by unit or import)
External POI data (Lafourchette, Open Data, etc.)
File-type data with tree structure
Key-value data sources with definition of scope:
App, section or user
Key-value data security management
Key-value getters from plug-ins
Keys dedicated to activating/deactivating sections
Keys dedicated to showing app badges
Agenda/external resource data sources
External check-in data sources

Rolling out & Analytics

Rolling out Apps

Roll-outs to Apple Store, Google Play
Roll-out to the private Swizi Store
Can download binaries (ipa, apk) for external MDM/MDA
Automatically generate binaries
Generate and configure store information from the studio
Public store upload and automatic tracking in the studio

Analytics

Usage data accessible by app version in the studio
Number of sessions, session duration, number of users, downloads
Global views or view by app section
Filter by period
Data export
Conversion tunnel visualisation

API

Swizi API

Stateless JSON REST API
Secured by API Key, secret and https
Authentication delegation
LDAP connection
CRUD: Users, Groups, POI, Key values
Webhook: Planner, Users
API on Swizi Core, Planner, Box Manager, CheckIn, Forms services
Online documentation on Swizi Desk

Ecosystem

Swizi API

Swizi Studio: configure apps and manage content after roll-out
Swizi Player: View apps before store roll-out
Swizi Community: Gitlab space for developers with libraries, frameworks, a starter kit and samples
Swizi Desk: Ticket and release tracking, platform monitoring, online document for APIs and plugins
Online chat with support teams from Swizi spaces or through Slack

Swizi

Create and animate native iOS and Android mobile apps

Follow us

© 2018 Swizi byOpen | Legal NoticePersonal Data