App-Entwickler*in

App-Entwickler*innen sind Softwareprogrammierer*innen, die sich auf die Entwicklung und Programmierung von „Apps“ (Kurzform für Applikationen) für Smartphones und Tablets oder sogenannte Web-Apps für Desktopanwendungen und Notebooks spezialisiert haben. Zu solchen Applikationen zählen z.B. Stadtpläne, Infos zu Restaurants, Kinos, Theater, mobile Notizen und Tagebücher, Fitnesstracker, Spiele usw.

Gemeinsam mit Smartphone-Herstellern und Mobilfunk-Betreibern stellen App-Entwickler*innen fest, welche Anwendungen und Funktionen von den Kundinnen und Kunden/User*innen gewünscht werden. Auf der Grundlage von Marktforschung, Studien und Umfragen konzipieren sie die Applikation im Detail und setzen die Funktionen, welche die Applikation leisten soll, in ein graphisches Design um, welches sie in einer entsprechenden Computersprache programmieren. Sie testen die Applikationen auf Bedien- und Benutzerfreundlichkeit und helfen ihren Auftraggebern bei der Markteinführung von neuen Apps.

Beruf mit schulischer (Fach-)ausbildung
Hauptberuf

In jedem Beruf brauchst du spezielles fachliches Know-how, das in der Aus- und Weiterbildung vermittelt wird. In den beiden Menüpunkten Ausbildung und Weiterbildung findest du Informationen zu Aus- und Weiterbildungsmöglichkeiten für diesen Beruf.

Es gibt auch Kompetenzen, Fähigkeiten und Eigenschaften, die in allen Berufen wichtig sind. Dazu gehören besonders:

  • Zuverlässigkeit und Pünktlichkeit
  • genaues und sorgfältiges Arbeiten
  • selbstständiges Arbeiten
  • Einsatzfreude
  • Verantwortungsbewusstsein
  • Fähigkeit und Bereitschaft mit anderen zusammen zu arbeiten (Teamfähigkeit)
  • Lernbereitschaft

Die folgende Liste gibt dir einen Überblick über weitere allgemeine Anforderungen, die in DIESEM Beruf häufig gestellt werden. Diese können natürlich je nach Betrieb, Institution oder Organisation sehr unterschiedlich sein.

DENK DARAN: Viele dieser Anforderungen sind auch Bestandteil der Ausbildung.

Hinweis: Die Begriffe werden in alphabetischer Reihenfolge aufgelistet.

    Körperliche Anforderungen: Welche körperlichen Eigenschaften sind wichtig?

  • gutes Sehvermögen (viel Lesen bzw. Arbeiten am Computer)

     

    Fachkompetenz: Welche Fähigkeiten und Kenntnisse werden von mir erwartet?

  • Anwendung generativer künstlicher Intelligenz (KI)
  • Anwendung und Bedienung digitaler Tools
  • Datensicherheit und Datenschutz
  • Fremdsprachenkenntnisse
  • gestalterische Fähigkeit
  • gutes Gedächtnis
  • technisches Verständnis

     

    Sozialkompetenz: Was brauche ich im Umgang mit anderen?

  • Argumentationsfähigkeit / Überzeugungsfähigkeit
  • Aufgeschlossenheit
  • Kommunikationsfähigkeit
  • Kompromissbereitschaft
  • Kund*innenorientierung

     

    Selbstkompetenz: Welche persönlichen Eigenschaften sollte ich mitbringen?

  • Aufmerksamkeit
  • Ausdauer / Durchhaltevermögen
  • Belastbarkeit / Resilienz
  • Beurteilungsvermögen / Entscheidungsfähigkeit
  • Eigeninitiative
  • Flexibilität / Veränderungsbereitschaft
  • Geduld
  • Konzentrationsfähigkeit
  • Selbstmotivation
  • Selbstorganisation
  • Sicherheitsbewusstsein
  • Zielstrebigkeit

     

    Methodenkompetenz: Welche Arbeits- und Denkweisen sind wichtig?

  • Informationsrecherche und Wissensmanagement
  • Kreativität
  • logisch-analytisches Denken / Kombinationsfähigkeit
  • Planungsfähigkeit
  • Problemlösungsfähigkeit
  • Prozessverständnis
  • systematische Arbeitsweise
  • Umgang mit sozialen Medien

Selbstständigkeit

Die Möglichkeit einer selbstständigen Berufsausübung ist beispielsweise gegeben durch:

Freie Gewerbe:

  • Dienstleistungen in der automatischen Datenverarbeitung und Informationstechnik

Informationen zum „Freien Gewerbe“: freie Gewerbe erfordern in der Regel keinen Befähigungsnachweis, sondern lediglich eine Anmeldung bei der Gewerbebehörde. Grundsätzlich richtet sich der Gewerbeumfang nach dem Wortlaut der Gewerbeanmeldung.

Liste der Freien Gewerbe:


ALLGEMEINE HINWEISE:

Für jede Tätigkeit, die Sie selbstständig, regelmäßig und mit der Absicht, Gewinn zu erzielen, ausüben wollen, brauchen Sie eine Gewerbeberechtigung (Ausnahme: Freie Berufe). Diese erhalten Sie durch Anmeldung bei der Gewerbebehörde (Bezirkshauptmannschaft, Magistrat).
Unabhängig von einem etwaigen Befähigungsnachweis müssen sie dafür folgende Voraussetzungen erfüllen:

  • das 18. Lebensjahr muss vollendet sein
  • österreichische Staatsbürgerschaft oder Staatsbürgerschaft eines anderen EU-Mitgliedstaates (oder eines Staates, mit dem ein entsprechender Staatsvertrag besteht) oder es liegt ein gültiger Aufenthaltstitel vor, der zur selbstständigen Tätigkeit berechtigt
  • keine Ausschließungsgründe (z. B. abgewiesene Konkursanträge, Bestrafung wegen Finanzstrafdelikten)

Weitere Informationen und Kontakte:

Alternativen (Auswahl)

Alternative Berufe sind Berufe, die entweder eine ähnliche Ausbildung oder ähnliche Aufgaben- oder Tätigkeitsbereiche haben, wie der Beruf, über den du dich gerade informierst. Die Ähnlichkeit kann auch in den Arbeitsmaterialien, den Arbeitsumgebungen liegen oder in der Art, wie du mit anderen Menschen zusammenarbeitest.

Diese Liste soll dir bei der Überlegung helfen, welche Berufe und Ausbildungen für dich noch interessant sein könnten und dich auf weitere Ideen bringen.

Berufsinfos werden zur Verfügung gestellt von:

Folgende Inhalte löschen:

Anwendungsprogramme

Programme, die spezifische Probleme der Anwender*innen lösen. Typische Anwendungen sind Office-Programme wie z. B. Textverarbeitung oder Tabellenkalkulation.

App – Applikation

"App" bezeichnet eine Anwendungssoftware (Applikation), die hauptsächlich für Smartphones und Tablets, aber auch für Browser und Computer hergestellt wird. Im Vergleich zu einer Systemsoftware ist eine App (Applikation) für den normalen Betrieb eines Geräts nicht notwendig, sondern erfüllt nur eine bestimmte Funktion (z. B. E-Mail-Client, Spiel). Nutzungsbereiche sind vor allem Konsumgüter, Unterhaltung, Sport, Medien, aber auch Aktienmärkte und Wirtschaft.

Augmented Reality (AR)

Augmented Reality (AR) (engl. Erweiterte Realität) bezeichnet die Erweiterung der Realitätswahrnehmung durch computergenerierte Informationen. So können beispielsweise in AR-Anwendungen über einen Bildschirm oder eine Datenbrille zusätzliche Informationen zu Gebäuden, Kunstwerken, Landschaften oder auch Menschen usw. eingeblendet werden, die gerade betrachtet werden. In der Arbeitwelt, werden beispielsweise Installations- und Bedienungsanleitungen oder Fehlermeldungen zu Maschinen und Anlagen zugespielt.

Während Virtual Reality die vollständige digitale Simulation der Wahrnehmung bezeichnet, befasst sich Augemented Reality mit der Erweiterung der tatsächlichen/realen Wahrnehmungen.

Betriebssystem

Das Betriebssystem, auch operating system (engl.) genannt ist die Software eines Rechners, über welche die verschiedenen Anwendungsprogramme (z. B. Textverarbeitungsprogramme, Bildbearbeitungsprogramme etc.) starten und laufen. Man bezeichnet die Programme des Betriebssystems als Systemprogramme.

Big Data

Bezeichnung für gigantisch große Datenmengen, die mitunter global gesammelt werden - wie z. B. (Kunden-)Daten aus Social Media Plattformen, von Internet- und E-Maildiensten sowie von Verkehrsbetrieben, Fluglinien, Banken und Versicherungen.

Breitbandtechnologie

Technologie mit hoher Übertragungsleistung für Daten. Die Bandbreite wird in Hertz gemessen. Die Breitbandtechnologie ist eine Form der Datenübertragung, die es erlaubt, unterschiedliche Telekommunikationsdienste gleichzeitig zu übertragen, z. B. Telefon und Internet.

Cloud Computing

Cloud Computing oder "Rechnerwolke" ist die Bereitstellung von IT-Infrastruktur und IT-Leistungen wie beispielsweise Speicherplatz, Rechenleistung oder Anwendungssoftware für Unternehmen oder Privatpersonen über ein Netzwerk (z. B. Internet).

Digital Farming

Digital Farming bezeichnet die Digitalisierung bzw. digitale Automatisierung von landwirtschaftlichen Prozessen im Pflanzenbau und in der Nutztierhaltung - angefangen von Aussaat, Monitoring, Futterzuteilung, Stallreinigung bis hin zu Ernte, Lager, Vertrieb und Logistik.

Edge Computing

Edge Computing bezeichnet die dezentrale Datenverarbeitung am sogenannten "Edge" (engl. für Rand) oder an der Netzwerkperipherie in Echtzeit, vor Ort. Bei Edge Computing werden Maschinen- und Sensordaten direkt vor Ort gespeichert, analysiert und ausgewertet - z. B. in Fertigungshallen, in autonomen Fahrzeugen oder in Containerschiffen, sodass KI-basierte Geräte, Sensoren und Maschinen unmittelbar miteinander kommunizieren und sich aufeinander abstimmt können.

Edge Computing steht damit im Gegensatz zu zentralen Datenspeicherung und Datenverarbeitung in Rechenzentren, Servern oder Clouds. Durch die physische Distanz entstehen Verzögerungen in der Datenübertragung.

Hotkey

Gängige Bezeichnung für eine Tastenkombination, die eine bestimmte Aktion in einem Anwendungsprogramm auslöst. Häufig werden aber auch normale Tastaturbefehle zur Steuerung von Anwendungsprogrammen als Hotkeys bezeichnet.

HTML

Abkürzung für "Hypertext Markup Language". Eine Programmiersprache zur Dokument-Erstellung im Internet (z. B. Homepages).

Interface

Schnittstelle zwischen verschiedenen Hardwarekomponenten wie Drucker, Maus etc.

Kybernetik

Kommt aus dem Altgriechischen und bedeutet soviel wie "Steuermannskunst". Kybernetik ist ein mathematisches Spezialgebiet zur Erforschung der Struktur von komplexen Systemen. Im Zentrum steht der Ansatz, die Funktionsweise von organischen Systemen auf technische zu übertragen, diese also "nachzubauen".

Open Source-Software

Unter Open Source (engl. Offene Quelle) Software versteht man Software deren Quellcode (Computerbefehle in Programmiersprache) öffentlich einsehbar und verfügbar ist. Zusätzlich darf die Software verändert und meist kostenfrei genutzt werden kann. Bekannte Open Source-Betriebssysteme sind Linux, Android oder Mozilla Firefox.

Rollout

Der Begriff Rollout (engl. herausrollen, ausrollen) bezeichnet die Vorstellung oder Markteinführung eines Produktes z. B. eines neuen Flugzeugtyps. Im IT/EDV-Bereich bezeichnet ein Rollout die Veröffentlichung einer Software, die Verteilung des Software-Produktes (Applikation) an die Kund*innen bzw. Clients und die Implementierung der Software in bereits bestehende Software-Lösungen.

Smart Data

Als Smart Data werden große Datenmengen (Big Data) bezeichnet die, nach bestimmten Vorgaben gesammelt, geordnet und analysiert wurden. Erst dadurch wird Big Data zu Smart Data und hilft dabei, nützliche Erkenntnisse aus den Daten zu erhalten.

Smartphone

Ein Smartphone ist ein Mobiltelefon, das nicht vorrangig für Telefonie konzipiert ist, sondern eine Fülle anderer Anwendungen möglich macht (z. B. Spiele, Digitalkamera, Diktiergerät, Navigationsgerät, Musik - und Videoplayer, Terminkalender, Modem, Kompass, etc.).

SQL

'Structured Query Language' ist eine standardisierte Abfragesprache für Datenbanksysteme

Update

Aktualisierte Version eines Softwareprogrammes, einer Datei oder eines Web-Contents.

User Experience (UX)

Der Begriff User Experience (Abkürzung UX; deutsch: Nutzererfahrung‘ oder ‚Nutzererlebnis‘ oder Kundenerlebnis) beschreibt alle Aspekte der Eindrücke und das Erlebnis eines Nutzers/einer Nutzerin bei der Interaktion mit einem Produkt, einer Dienstleistung, einer Umgebung oder Einrichtung. Dazu zählen auch Software und IT-Systeme. User Experience kommt meist im Zusammenhang mit der Gestaltung von Websites oder Apps zur Anwendung, umfasst jedoch jegliche Art der Produktinteraktion, also unter anderem auch die nicht-digitale, physische Nutzung.