The Snappii mobile app builder is designed for anyone looking to build (non-gaming) mobile apps because no coding skills are required. If you are a reasonably technical user of the internet, a UI/UX person, wanting to go beyond wireframes and create functional prototypes, or a programmer, even without having had time to obtain mobile programming skills in Java, Objective C or Java script, you can build an app with Snappii. (more…)
Snappii removes the issue of having to build/rebuild a separate app for each platform as it offers a single-build multi-platform capability. Currently, Snappii supports native iPhone, iPad and Android (phone and tablet) platforms.
An App provides a more interactive and robust mobile user experience:-Allows you to send notifications directly to user phones which is 10 times more effective than email\n-Ability to have local databases on mobile devices\n-Enable users to take advantage of their built in camera\n-Gives users better performance because the app runs within the device rather than from the web\n-Help your business be found through the App Stores where tens of thousands of searches occur per day in your area\n-Native apps offer better security because the binary code is compiled and more difficult to compromise
Yes, you can charge for your app by setting the price in the App stores.
No, we don’t make games. We only focus on business apps creation.
Reasonably technical non programmers and programmers. Prior experience using visual studio tools for building UI or graphics editors like Photoshop is helpful.
Becoming a Snappii partner means being able to build your business through the creation of unlimited apps for your customers, at whatever price point you determine, while still paying only one price to Snappii. To sign up as a partner, please contact us at: sales@Snappii.com and we will contact you to discuss your partnership opportunity.
You can try out the Snappii platform including building apps, previewing them through the Snappii App Previewer at no cost. Once you are ready to release and publish apps please purchase a pricing plan.
Please note that the Snappii splash screen and “powered by Snappii” verbiage will display on your demo apps until you have purchased the Snappii platform. (more…)
No, you do not pay for White label apps. It is included in the Partner Program.
No. You can make your own app in Snappii using one of our hundreds of pre-built app templates allowing you to add your own content and have your own native app built in minutes. Just sign up to access these templates and begin developing your app.
If you want to start from scratch, you will be able to leverage our easy-to-use, drag, drop and configure WYSIWYG Visual Editor.
With either option you can simultaneously build your app and view it on your smartphone or tablet.
For more information, please, read the User Manual.
WYSIWYG is an acronym for What You See Is What You Get. WYSIWYG Editor gives you total control over the User Interface (UI) of your app. (more…)
It’s easy to customize your app and make it look nicer changing the fonts inside it.\nYou can choose among various fonts that can be found under “Color theme” in Editor.\n\n- Set up Default font for your app\n- Choose to change font for all controls with one button click\n- Use different font for different elements in the app\n\n
Snappii professional service staff or our partners can make an app for you. The turn around time and cost will depend on the complexity of the app but we can often have it build for you in a few days. Please contact sales@Snappii.com for more information.
When you make the app with Snappii yourself, you pay maintenance fees. When you have us make the app for you, you do not necessarily pay maintenance fees. Snappii can create the app for you – just send us your requirements here.\n\nDIY only makes sense if:\n\n- You will build lots of apps\n- You don’t want to rely on us\n- The app is very complex and it would be too expensive if we do it\n- You will be making lots of changes and it would be too expensive to do it
- I have completed and tested my app and am ready to submit it to the Appstore and Google Play. What’s next?
To submit an Android app to Google Play within the Snappii platform is a straight forward process, just click the “submit” button in the WYSIWYG editor and follow the directions. Android apps are usually available immediately after submission. Read more here.\n\nFrom the Snappii platform, the process to submit your app to Apple is the same, just click the “submit button” and follow the directions. However, Apple requires a review process by their engineers which may delay the release of your app. We strongly recommend utilizing our pre submission review service to increase the odds of your app being approved. Please contact sales@Snappii.com to get more information.
Widgets are tabs and elements from the Editor created by Snappii users with predefined content. Users have the ability to save their tabs and elements with content as widgets that they can later use in their other apps. Users can suggest adding widgets they treat as extremely useful for every Snappii user to access and utilize in their apps. Users can create as many widgets as they wish For example, you can create a tab with elements as call, email, contact form that you later wish to use in other apps. Save this tab as widget and insert it in another app! Another example, you are using database in your app, have multilevel lists that you’d like to use in your other apps. Save this as a widget and add to your next app, no need to recreate that functionality from scratch anymore! Creating widgets allows to save time and development work, speeds up app making process significantly. Widgets are saved under Widgets tab in the Snappii Editor.
Read more in our User manual here
A QR code is a specialized type of bar code that allows you to encode information that can be read by a scanner app running on a mobile device. The QR stands for “quick response” because they allow the end user to quickly capture information you want to share. Much like a product bar code, the QR code is unique and the pattern is created depending upon the information it contains. To read the QR code you need to download a QR code reader to your smart phone or other mobile device. To read the code you simply activate your QR code app, and point it at the QR code square. Your device will read the code and transmit the information it contains.
Read more about Benefits of using QR codes here
To start making QR code click on “QR codes” at the right top corner. Fill in the form with data depending on the type of QR code you want to create. The required fields are marked with red. In a drop-down menu choose the type you would like to be coded.\nSpecify the size of QR code image to be displayed. After all the necessary information is inputted click on Save button. Now you can select readymade QR code in Tabs and Buttons settings.\nTo make another QR code go to QR codes again and press Add at the left corner. All the created QR codes will be listed on the left menu.\n\nRead more in our User Manual here
The QR Code Scanner allows your app users to scan QR codes using this tab/button. Simply add this element to your app, and you’ll be able to scan QR codes from any surface.
- To scan bar codes drag and drop Universal Form tab/button and add Bar Code input from Fields section. You can change the size of the input. Save the app. When previewing the app on a device tap on the bar code sign and scan the bar code you need. Once scanned it will allow you to submit the form with the bar code image in the email/pdf or spreadsheet mode depending on your choice.
\nTo see characters/value of the scanned Bar Code you may add a Text/Number input from Field Section and specify the name of your Bar Code element in the Formula – see more in our User Manual
User management option will help you specify the groups of users who will be able to use your app, e.g. setting various levels of access to an app. Find this button in the left part of editor menu. By default, there are the following types of users: anonymous, logged in and app reviewer. You can add more types, click on “Add new type” button and enter the needed types. In case you want to remove the types you entered, click on red cross to the right from type title.
Read more in our User manual here
1. Login to developer.paypal.com with your developer credentials
2. Open https://developer.paypal.com/webapps/developer/applications/accounts
3. You will see the list of sandbox accounts. You can check their settings, or create new test accounts.
- \n\nBefore submitting your app to Apple, you need to submit your app to PayPal to receive a PayPal Live App Id. Please make sure that you enabled PayPal settings in your app and entered a Sandbox Merchant PayPal ID. Otherwise you will not be able to test PayPal functionality:\n\n– From www.Snappii.com, click on the button to submit your app. Select Apple. You’ll get a message saying you need to submit to PayPal first. Click test build. Click ok.\n– In a while, you will receive an email with links to two files. Download them onto your computer.\n– Go to www.x.com and sign in using your PayPal credentials.\nSpecific instructions are available here: https://www.x.com/developers/paypal/documentation-tools/going-live-with-your-application\nYou will need to fill out all required fields marked with a *.\n– In the section, “App Information”, make sure you select platform iOS. For the description, just give an overview of how people will use your app to make purchases.\n– In the section “Services used by App”, click on “Adaptive Payments” and select “Mobile Express Checkout Library”.\n– In the “Testing Information” subsection, once again give an overview of how people will use your app to make purchases.\n– In the “Supply Test Account Name and Password field, enter:\naccount name: appreview@Snappii.com\npassword: appreview\n- Upload both the ipa and mobile provisioning files that you received in #2.\n\n
Anything you want, add buttons, change colors, change how buttons work, content, etc.
Resubmit is a process which is needed to change information about your app in the Apple App Store. It usually takes several days depending on the complexity of the changes you make. Before you hit “resubmit” make sure that is what you need to do, sometimes using the “publish” feature takes care of the changes you have made.
You need to click on Publish button when you want to make the following changes:\n\nApp color theme;\nContent of the tabs and elements (phone number, email, text, Url etc…) and their order in the app;\nThe name of tabs and elements (icons)\n\n\nUsing the “publish” feature is a much faster option as it sends out updates to apps immediately without having to do an app store submission.\n\nYou need to click on the Resubmit when you want to change:\n\nSplash screen, icon;\nName of the app;\nDescription;\nKeywords;\nCategory;\nApp website;\nApp language.\n\n\nIf you add new elements (tabs/buttons) which are not supported by your current app version (new functionality since the last version of your app) you will get the message telling you to Resubmit your app.
You can make changes to your app once it is released either through the “resubmit” or “publish” option depending on the changes you have made.
As mentioned above, once you purchase a subscription you have the ability to put your own branding information in place of the existing Snappii information within the app.
No. Snappii is a CMS (content management system) and any changes, updates, distributions, needs to go through the Snappii platform.
To create a test build of your app, you need a device ID. Here are the steps how to get it.\n\n1. Open iTunes and connect your device\n2. Click “serial number” label. It will change to Identifier\n3. Choose from the file menu: Edit -> Copy. (This will put the device ID in your clipboard so you can paste it)\n4. Paste the device ID\n\n
You enter your Apple dev id to have an option to test your app before submitting it to Apple.\nwhen you like what you have, you submit the app to Apple under your own account. have access to downloads, and the stats.\nApple ID costs $99 onetime payment. Here’s where you can get one.
Prior to having purchased your subscription you can test your app on the iPhone/iPad by using the free Snappii Preview App located in the App stores.\n\nPreviewing/testing your app is as simple as downloading the Snappii Previewer App logging in with your Snappii credentials and you can then see and test the functionality of your app exactly as it will appear when released (except for white label). (more…)
Do you already have an Apple developer account? https://developer.apple.com/programs/ios/\nTo be able to make web2phone copies, you need to do the following:\n\n1. Complete apple developer profile here http://developer.apple.com/devcenter/ios/index.action\n2. Add at least one device ID to your Apple developer profile here https://developer.apple.com/account/ios/device/deviceList.action\n3. Go back to Snappii and click My apps –> at your app click web2phone copy\n4. You will receive an installation link to view the app on your device.\n\nHow to Revoke certificate\nTo test your app using a web2phone feature you should do the following: Upload your certificate in .p12 format and enter a valid password\nOR\nRevoke your distribution certificate and we will make you a new one when you click on Web2phone copy.* You can revoke it here https://developer.apple.com/account/ios/certificate/certificateList.action Please choose the one that has iOS Distribution type\nGo to Snappii editor and click Web2phone copy again. In this case, you don’t need to upload anything to us.\n*If you don’t have active apps subscribed under this certificate you’d better choose the second way.\n\nHow to make the web2phone copy work for other devices\nYou need to change your existing provisioning profiles so that they included the newly added device id.\nHere’s a link to do it\nhttps://developer.apple.com/account/ios/profile/profileList.action Find the Ad Hoc profile you wish to modify, click on it, then click Edit button and put a check at the device IDs you wish to have the web2phone copy work for. Click Generate. Done.\nAfter that you need to rebuild your app using web2phone copy.
Within the Snappii Preview App on your smart device, just press “Back to Snappii” and then click on “View” or “refresh” in app list. All the updates/changes you have made will be immediately viewable.
Usually Apple reviewing takes 2 weeks and once approved your app will go live in the Appstore.
You need to change your existing provisioning profiles so that they include this device id.
A Web2 phone copy allows you to create a binary executable and copy it to your mobile device for testing. The “update available” notification is not unusual for test builds. This type of pop-up message won’t show up for live apps when no updates are available.\n\n
Usually Android apps go live on Google Play in 2 hours after submission.
App names for the apps to be submitted to Android Market Place must contain no more then 30 characters.
As with Apple, prior to having purchased your subscription you can test your app on your Android device by using the free Snappii Preview App located in the Google Play store: https://market.android.com/details?id=com.store2phone.Snappii or making a web2phone copy. Previewing/testing your app is as simple as downloading the Snappi Preview App logging in with your Snappii credentials and you can then see and test the functionality of your app exactly as it will appear when released (except for white label).
Within the Snappii Preview App on your smart device, just press “Back to Snappii” and then click on “View” or “refresh” in app list. All the updates/changes you have made will be immediately viewable.
To enable automatic app publishing for Google Play, follow the steps below:
1. Open Google Play Developer Console and go to Settings – API access
2. Click “Create Service Account”
3. Go to the link from the first point in the popup window “Create Service account”
4. Choose New credentials – Service account key
5. In the Service account drop-down choose New service account
6. Specify any account name. In our example: snappii-publisher
7. Then choose JSON key type and click Create
8. After that your browser will ask you to save key file. Please, save it.
9. Then go back to Google Play Developer Console – Settings – API access
10. There you will see your created service account. Click Grant access to specify access rights for this account.
11. Check items as it is shown on the picture above and click Add user.
12. Then you can see your created user with Release manager access rights. Done!
Your app Dashboard is a place where you can monitor how you app is being used, who’s downloading the app and how often it’s being downloaded. It is also the tool you will use to send your push notifications.
As a registered (non-subscribed user), you are able to access the Snappii dashboard features 5 times to test functionality.
Once you become a subscribed customer you have unlimited access to the Dashboard. (more…)
We offer live chat from our website from 1 am to 2pm EST Monday through Friday.
If your application closes unexpectedly, you can submit the Snappii app’s crash logs or a bug report to the Snappii development team for review.
Click Publish, restart your app and you will have eliminated the Snappii ads and Powered by button. Click Resubmit to make the Snappii splash screen disappear (Apple will not show this immediately as it usually takes a few days to a week to be processed).
Snappii operates on an annual subscription based model with varying price points depending on your specific needs. Please visit our pricing page for full details. Remember that you can build your demo app and preview it with full functionality (iphone, ipad, Android) using our Snappii App Previewer for iOS and Android at no charge!
Pricing for custom development depends on the app’s complexity including number of platforms, potential development of custom code, etc. The Snappii platform offers a wide range of customizable options but if you require even more custom built functionality outside of the platform offering, please contact us at: sales@Snappii.com to discuss your needs.
Your monthly subscription gives you the ability to make changes to your app(s), distribute changes to all devices, take advantage of new features and enhancements that we continually release for the platform, product support (based on your subscription level) bug fixes, and unlimited submissions to the App stores (Apple and Google). (more…)
No. All platforms, iOS and Android are included in your subscription price.
Please, take into account that it is an annual commitment. If you cancel before the year is up we will disable your app on our server. If you cancel after 1 year your app will continue to run but you won’t be able to login into Snappii to update your app/apps until you renew your subscription.
Snappii is currently based in two locations, the United States and Russia.
Snappii is a private software development company. Our management staff has extensive experience in the technology sector with proven success in high tech and start-up companies like Vkernal, Ecora, Cleversoft, Keyword Competitor, Cabletron, Alcatel and IBM.
Snappii was founded in January 2010.
No, you will not have access to the source code. We do plan to enable users to extend the Snappii platform with custom coded plug-ins to augment the current functionality. Information will be forthcoming.
Yes, you can. Please go to App settings in WYSIWYG editor and fill out the required fields there: SMTP host, SMTP port, SMTP login, SMTP password.\nThis account will be used for the following emails:\n\n– Data collected from forms\n– Discussion notifications\n– Signup emails\n– Requests to reset passwords
A Web service is a universal mechanism that connects apps with on premise data sources inside organizations as well as with websites on the Internet. There are literally hundreds of thousands of really useful data sources available for anything from weather, file storage, videos, pictures, marketing services, etc. Apps can retrieve data, show it and if needed update updated it.
For databases you have to upload data. With Web Services it is different. To make it work you need to create a “connector” that will describe how to retrieve data and possible update it. The “connector” is an XML file. For example of a connector please download several samples from “data source” dialogue. (more…)
To set up ad removals in iOS you need the following information:
iTunes Product Id – to get it you should have a valid Apple Developer Account. To add an app to it you at first should click to create a web2phone copy. You will see a message with a checkbox:“This app will be added into your iTunes connect account. You will be able to configure “In App Purchase” settings for this app in iTunes connect and test it before app is submitted into Apple App store.”
Put a check and proceed. The app will be then added to your account and you can continue setting it up.
Go to https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa and login
Manage your Apps –> Click on your app icon –> Select Manage In-App Purchases on the right –> tap Create New –> Select Non-Consumable type.
To set up ad removals in Android you need the following information:\n1. Google Play Product Id. You should have a valid Google Developer Account. Before setting up ad removals in your app you should submit it to Google Play without in app purchases settings enabled.\n2. Once submitted you can login to Google Developer Portal http://www.google.com/accounts/Logout?continue=https://play.google.com/apps/publish\n- Find the app you want to enable ads into\n- Open it and go to In-App Products in the menu on the left\n- Click Add New Product\n- Choose Managed Product category and enter your product id. It should be a unique id for your app. Example: For Construction Manager App we will use: ad_removal_for_construction_manager\n- Add a title and some description about your app\n- Enter the price ( you can auto-convert it)\n- Click Activate at the top and Publish your app changes\n- Copy your Product Id and paste it in the corresponding section in the Snappii editor\n3. Add your iTunes Product id in the editor and save the changes. Be sure to enable add removals in your app in the editor.
1. You should have a valid Google Developer Account. Before setting up ad removals in your app you should submit it to Google Play without in app purchases settings enabled.\n2. Once submitted you can login to Google Developer Portal http://www.google.com/accounts/Logout?continue=https://play.google.com/apps/publish\n3. Open an app and go to Services & APIs, copy your base 64 encoded PSA public key\n4. Paste it in the corresponding section in the Snappii editor.
1. Register at https://apps.admob.com
2. Monetize your App
3. Find an existing app or add a new one manually
4. Enter your App Name (if manual) and choose the required platform, Add App
5. Select a required format
6. Once saved you will see an Ad Unit Id. Be sure to copy it and paste in the corresponding section in the Snappii editor.
Ad Unit Ids for Banner Ads should be specified for each tab/element separately while Interstitial Ads are set up just once in Ads and In App Purchase settings.
There is a special Ads section for it in all Tabs/Elements in the editor. You can either place Banner Ads at the top or at the bottom.
You can track and control a number of app user’s clicks before showing him your interstitial ad. Just enter a number and specify the places that will count users’ clicks.