Alle Originalinhalte werden auf Ukrainisch erstellt. Noch nicht alle Inhalte wurden übersetzt. Einige Beiträge sind möglicherweise nur auf Ukrainisch verfügbar.Mehr erfahren
Der Begriff "nativ" stammt vom lateinischen Wort "nativus", was "angeboren" oder "natürlich" bedeutet. Dieses Wort wiederum leitet sich vom Verb "nasci" ab, was "geboren werden" bedeutet. Somit bedeutet "nativ" etwas, das angeboren oder heimisch für eine bestimmte Umgebung oder einen bestimmten Kontext ist.
In verschiedenen Sprachen kann das Wort "nativ" ähnliche Bedeutungen haben. Zum Beispiel:
Im Englischen wird das Wort "native" verwendet, um etwas Natürliches oder Heimisches für ein bestimmtes Gebiet, eine Kultur oder eine technologische Plattform zu bezeichnen.
Im Ukrainischen hat "нативний" eine ähnliche Bedeutung und wird im Kontext des heimischen oder natürlichen Zustands von etwas verwendet.
Dieser Begriff wird aktiv in vielen Bereichen (IT-Technologien, Linguistik, Marketing usw.) verwendet, wo es wichtig ist, die Heimischkeit oder Natürlichkeit eines bestimmten Objekts oder Phänomens für eine bestimmte Umgebung oder einen bestimmten Kontext zu betonen.
embedded development
Was bedeutet Nativ in der IT?
Der Begriff wird verwendet, um Software oder Anwendungen zu beschreiben, die speziell für eine bestimmte Plattform oder ein bestimmtes Betriebssystem entwickelt wurden. Zum Beispiel ist eine native Anwendung für iOS in Swift oder Objective-C geschrieben, während eine native Anwendung für Android Java oder Kotlin verwendet. Außerdem kann man einen früher veröffentlichten Beitrag lesen - Was ist nativer Maschinencode.
Die Hauptmerkmale von nativer Software sind - hohe Leistung, Zugang zu allen Funktionen.
Native Anwendungen arbeiten in der Regel schneller und effizienter, da sie für eine bestimmte Plattform optimiert sind. Außerdem können Anwendungen alle Funktionen und Möglichkeiten der Plattform nutzen, einschließlich des Zugriffs auf Hardware wie Kamera, GPS und andere.
Das bedeutet, dass native Software alle Möglichkeiten der Plattform nutzen kann, da sie heimisch für diese ist.
Nicht-native Software verwendet Adapter, virtuelle Maschinen und andere Werkzeuge, um sich an die Plattform anzupassen. Das ist es, was nicht-native Anwendungen langsamer und/oder eingeschränkter macht.
Beispiele:
Native mobile Anwendungen werden speziell für iOS oder Android entwickelt.
Desktop-Anwendungen: Native Anwendungen für Windows, macOS oder Linux werden unter Berücksichtigung der Besonderheiten dieser Betriebssysteme entwickelt.
Webanwendungen: Obwohl Webanwendungen normalerweise nicht als nativ betrachtet werden, gibt es native Komponenten von Browsern oder Erweiterungen, die für bestimmte Browser entwickelt werden.
Die Wahl zwischen nativen und plattformübergreifenden Lösungen hängt von vielen Faktoren ab, einschließlich der Leistungsanforderungen, des Budgets, der Entwicklungszeit und der Zielgruppe.
Der Begriff kann auch in Bezug auf (native) APIs verwendet werden - Programmierschnittstellen, die vom Betriebssystem oder der Plattform bereitgestellt werden und es Entwicklern ermöglichen, Anwendungen unter Verwendung nativer Funktionen und Dienste zu erstellen.
Dieser Begriff ist ziemlich universell und kann auf viele Dinge angewendet werden. Daten, Bibliotheken, Schnittstellen usw. Ich denke, der Kern ist klar.
Nativität in anderen Bereichen
Der Begriff kann nicht nur im Kontext von Software verwendet werden, sondern auch in vielen anderen Bereichen und Kontexten. Die bekanntesten Beispiele sind Sprache und Werbung.
Native Werbung ist Werbung, die in die Benutzeroberfläche und Funktionalität der Plattform integriert ist, auf der sie platziert wird. Sie sieht aus wie ein Teil des Inhalts, im Gegensatz zu traditionellen Bannern oder Pop-ups (die unnatürlich aussehen und sogar Produkte bewerben können, die nicht relevant für den Inhalt der Seite / Anwendung sind).
Native Sprachen sind die Muttersprachen, die von Menschen aus einem bestimmten Land oder einer bestimmten Region gesprochen werden. Zum Beispiel ist Ukrainisch die native Sprache für die Bewohner der Ukraine.