Software­entwicklung
für macOS

Mac-Nutzer erwarten Exzellenz. Wir liefern maß­geschneiderte Software,
die den hohen Standards von Apple gerecht wird.

Herausforderungen
und Bedeutung

MacOS stellt hohe Ansprüche an Software­entwickler, sei es in Bezug auf Design, Funktionalität oder Performance. Wir liefern Lösungen für das aktuelle Apple macOS und auch für ältere OS X-Plattformen.

App Store-Richtlinien

Wenn Sie Ihre App im Mac App Store veröffentlichen möchten, müssen Sie sich an bestimmte Richtlinien halten, die sowohl technische als auch inhaltliche Anforderungen umfassen. Wir berücksichtigen die Vorgaben und unterstützen Sie beim Einreichen Ihrer Apps im App Store.

UI/UX Design

Das Erstellen einer intuitiven und ansprechenden Benutzer­­oberfläche unter Berücksichtigung der macOS Design-Richtlinien kann eine Herausforderung sein. Insbesondere wenn Sie von anderen Plattformen kommen und MacOS neu für sie ist. Verlassen Sie sich auf unsere Erfahrungen auf diesem Gebiet.

Sandboxing

macOS Apps, die im App Store verkauft werden, müssen in einer "Sandbox" laufen, was bedeutet, dass sie nur eingeschränkten Zugriff auf System­ressourcen haben. Wir berücksichtigen solche Vorgaben von Anfang an.

Unsere Kompetenzen

  • Entwicklung nativer macOS-Software
  • Portierung von Software zwischen verschiedenen macOS-Versionen
  • Anpassung bestehender Software an die Apple M1 Architektur

Sprachkenntnisse
und Werkzeuge

  • Objective-C: Eine ältere, aber immer noch weit verbreitete Sprache für macOS.
  • Swift: Eine neuere Sprache, die seit 2014 verfügbar ist
    und welche als Ersatz für Objective-C entwickelt wurde.
  • C++: Bietet oft den Vorteil, leistungs­orientierteren Code zu schreiben als Objective-C, insbesondere bei Algorithmen oder daten­intensiven Operationen. Die Integration erfolgt mittels Objective-C++ Wrapper. Diese Wrapper können sowohl in Swift als auch in Objective-C verwendet werden.

Vorteile einer
Zusammen­arbeit

  • Tiefgreifende Erfahrung in der Mac Softwareentwicklung
  • Konsistente und leistungsstarke Ergebnisse
  • Fachkundige Beratung und Umsetzung
macos für IMac, IPad und IPhone

Unsere Skills
im Bereich macOS

Ein Macbook auf dem die Skills von Canetron laden

Objective C

x64 Swift

XAML M1

Lernen Sie uns
persönlich kennen

Gestalten Sie Ihre
Mac-Software mit uns.

Wir hören zu und beraten Sie gerne!