• About
  • Archive
  • Contact
  • basefarm.com
Basefarm Blog
  • Big Data blog
  • Cloud blog
  • Security blog
  • DevOps blog
  • Menu

An app in a day…

Is building an app in a day realistic? It is possible, according to Martin Eliasson Jäger, developer at IT Huset in Stockholm.
”If you have planned your web application infrastructure well, you probably can be up and running in only one day”.

In reality, it is rare that one should need a completely new app developed and ready for use the following day.  However, to be able to develop an app quickly might still come in handy. Hence, this blog post aims to provide you with advice on how you can prepare for quick app development and what to do if a completely new app is needed urgently.

Enterprise app

”You won’t be able to distribute an app through for instance Apple in just one day. Therefore, when time is limited you will be on top of things by creating an enterprise app. An enterprise app can actually be worth considering for your business for many reasons. For one, no other parties will have access to the ideas that are reflected in the app,” Eliasson Jäger says.

An enterprise app can be created as follows: Build a program file, ad a certificate and distribute it to corporate or external users. Microsoft Intune can be used as a tool for distribution.

Well-prepared backend

But what about the infrastructure part? It is not possible to create an app in just one day without a well-prepared backend. Consult your service provider and developer partner on how to structure the backend wisely.

Security

Security is another obstacle which can slow down app development. To be able to create an app in a day, security including authentication must be ready and duplicable for the new app. ”These are all system development checkpoints” according to Eliasson Jäger.

”A scenario might be that you already have a regular and secure web application that uses the core system through API, and now you would like to optimize it for smartphone with an app. In such cases you are well prepared. You might even have gained user experience which enables you to enhance the functionality and user interface further.”

Apple Xcode

Eliasson Jäger suggests using Apple Xcode or similar tools when designing the app. Apple Xcode allows you to work visually with a storyboard editor where you graphically can design the different views in the app you are building.

Also, a developer will need to code routines for data collection throughout the API, authentication and calls to return stuff from the app and hook this up to the UI.

6 steps for fast app development

  1. Prepare your core system for an app with a well-defined REST API
  2. From the very beginning, prepare the core for apps including security and authentication procedures which are easy to duplicate
  3. Single view app could be a starting point, but plan further ahead
  4. Use a tool like Apple Xcode where you can work visually, develop code and link both together
  5. Consult with your MSP of your application development procedures, including enterprise app distribution and operations
  6. Distribute through links or push through with Microsoft Intune (formerly Windows Intune). The user must acknowledge a certificate to enable app installation

Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on Google+
  • Share on Pinterest
  • Share on Linkedin
  • Share by Mail

Data Thinking: A guide to success in the digital age

How to become a sovereign data enterprise – step by step.
Download the white paper here!

Recent Posts

  • SolarWinds Supply Chain Attack to Compromise Victims With SUNBURST Backdoor
  • CVE-2020-17095 | Windows Hyper-V Remote Code Execution Vulnerability
  • NSA publishes advisory on 25 vulnerabilities used by Chinese state sponsored hackers
  • CVE-2020-16891 | Windows Hyper-V Remote Code Execution Vulnerability
  • CVE-2020-16898 | Windows TCP/IP Remote Code Execution Vulnerability
Subscribe via RSS

Recent Comments

  • kuncham on Oracle fixes vulnerabilities
  • Oracle Appications on Oracle Patch Update April 2013
  • Anudeep on How to install Logstash on Windows Server 2012 with Kibana in IIS.
  • Kumar on How to install Logstash on Windows Server 2012 with Kibana in IIS.
  • Øyvind Dyrnes on December 2 – Regularly download security updates and “patches”

Archive

  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
© Copyright - Basefarm Security Blog
  • Facebook
  • Twitter
  • Instagram
  • Mail
What we learned from DEF CON 26 How to move mountains – our road to continuous delivery
Scroll to top