2017-11-08 4 views
0

Ich bin in einer Situation, in der ich eine Firmenwebsite und eine In-House-App (für ipad/android) mit Basisfunktionen erstellen möchte. ziemlich genau ein Portfolio. Dies ist für die Firma, für die ich arbeite, die (aus vielen Gründen, von denen ich einige stimme, andere nicht), dies nicht besonders auslagern möchte.App-Entwicklung

Ich habe ein ziemlich grundlegendes Wissen über Webdesign und wäre in der Lage, eine ziemlich anständige Website auf eigene Faust zusammenzustellen, aber die App ist, was mir ein leichtes Kopfweh verursacht, da ich kein Experte im Codieren bin meint. Also meine Fragen sind:

1) Ist es möglich, eine App zu erstellen, die nicht im App Store gehostet wird? Wir haben keine Anforderung an Personen außerhalb der Praxis, Zugriff auf die App zu haben, also müsste es nur ein interner Build sein. Wie würde ich (angesichts der Tatsache, dass IOS so verschlossen ist) eine App wie diese installieren, wenn ich eine solche bauen würde?

2) Ich habe unzählige App-building-Websites gesehen, von denen einige Code für Android und IOS ausgeben, andere, die sie (scheinbar) als eine Art Hybride umhüllen, so dass sie auf beiden laufen (obwohl mein Verständnis das ist) diese können vom App Store abgelehnt werden?) und andere, die nur HTML5 sind. Haben Sie Empfehlungen oder Erfahrungen zu diesen Websites?

3) Ich habe nichts dagegen, Software zu kaufen, um die Arbeit zu erledigen. Ich bin dabei, einen Prototyp in Adobe XD zu verspotten; aber danach bin ich ziemlich ratlos.

Jede Hilfe würde sehr geschätzt werden.

Mit freundlichen Grüßen,

Chris.

+0

Wenn die App nur für die Nutzer Ihres Unternehmens gilt, wird sie trotzdem nicht in den App Store übernommen. Die Mitgliedschaft eines Unternehmensentwicklerprogramms ist der geeignete Ansatz. Sie können Ihre App dann über ein MDM oder eine interne Website verteilen. Für Ihre App mit dem Enterprise-Programm ist keine Apple-Genehmigung erforderlich. – Paulw11

Antwort

1
  1. Ja ist es möglich, die Anwendung außerhalb des Appstore zu hosten. Dazu müssen Sie sich beim Enterprise-Entwicklerprogramm registrieren (https://developer.apple.com/programs/enterprise/). Sie müssen die Apps nicht im App Store bereitstellen, wenn Sie die App mit einem Unternehmensverteilungszertifikat signieren.

  2. Sie können den Code verwenden, der von diesen Hybrid-Sites stammt, um die Anwendung zu erstellen. Ich habe jetzt keine Empfehlungen

0

Froh, dass Sie in XD beginnen! Das ist immer ein guter Weg zum Prototyp!

App-Entwicklung erfordert Kenntnisse von Sprachen wie Swift, C#, Objective-C, C++.
Da Sie jedoch vertraut sind mit grundlegenden Web-Sprachen (html, css, js) würde ich empfehlen, in Nativescript (https://www.nativescript.org/) zu suchen.
Es ist eine Plattform, mit der Sie eine tatsächliche native App mit Websprachen erstellen können. Lesen Sie die Dokumentation (https://docs.nativescript.org/), sehen Sie sich einige Tutorial-Videos an (https://courses.nativescripting.com/courses/nativescript-with-angular-getting-started-guide/lectures/2692194) und Sie werden in Kürze auf dem Laufenden sein. Es verwendet XML, aber Sie werden ziemlich schnell feststellen, wenn Sie es noch nicht verwendet haben.

Viel Glück m8
Prost!