Frage

Vor kurzem fragte mich ein Kollege bei der Arbeit, ob ich einen iPhone -Entwicklungskurs vorbereiten und unterrichten könne. Ich sagte ihm, dass er mir und den Schülern eine Handvoll Mac -Computer zur Installation von Xcode usw. zur Verfügung stellen müsste.

Da er keine Macs besitzt und auch keine Pläne hat, einen zu kaufen, schlug er Virtualisierung auf Windows -PCs vor. Soweit ich weiß, ist die einzige Option hier Hackintosh. Nach einigen Spielen stellte ich fest, dass dieser Ansatz ziemlich langsam ist und die Schüler die Registrierung für so etwas sehr illegal zu machen. Habe ich recht?

Ich dachte auch darüber nach, die Schüler über SSH mit meinem MacBook zu verbinden. Aber ich denke kaum, dass mein Computer in der Lage sein wird, mit 20 Xcode -Sitzungen fertig zu werden, ganz zu schweigen davon, dass mehrere Remote -Desktops unter OSX nicht funktionieren.

Mein Kollege besteht auf der Virtualisierungssache. Ich habe ihm bereits gesagt, dass das Training mit Hackintosh schlampig und illegal ist (übrigens bin ich mir nicht 100% sicher, können Sie die rechtlichen Probleme bestätigen und erklären?). Der Kauf von Macs ist keine Option für ihn und ich möchte keinen Kurs mit diesem Hackintosh -Material unterrichten. Kennen Sie andere Möglichkeiten?

War es hilfreich?

Lösung

Klingt so, als ob Leasing eine Option sein könnte? Vielleicht gibt es Workshop -Zimmer in der Nähe mit Macs, die für den tatsächlichen Kurs mieten können? Ich weiß, dass hier Labore zur Verfügung stehen, also dachte ich, die meisten Städte hätten ein paar.

Andere Tipps

Wenn Sie nicht den Route von Hackintosh oder Virtualisation gehen möchten (beides wird die Bedingungen von Apples EULA von Apple verhindern), dann haben Sie leider keine Optionen.

Zusätzlich zu den rechtlichen Aspekten würde ich auch sagen, dass die Virtualisierung mit den Ansätzen, die ich ausprobiert habe (insbesondere virtualBox), ziemlich klobig ist, da Geschwindigkeit kein Problem ist, maus um mauserwidrige Klicks zu registrieren schienen, bestenfalls auf sporadischer Basis zu registrieren. (Andererseits kann Ihre Erfahrung usw. variieren)

Unabhängig davon, wenn Ihr Freund es ernst meint, einen iOS -Entwicklungskurs anzubieten, sollte er es vielleicht ernst nehmen, ihn zu finanzieren, anstatt zu versuchen, Ecken zu schneiden. (Bei Beste, Es würde einen ziemlich schlechten Eindruck auf die Menschen hinterlassen, die anwesend waren.)

Alternativ könnte es eine Idee sein, stattdessen einen Android -Trainingskurs durchzuführen. :-)

Ich weiß, dass dies ein alter Thread ist, aber es gibt eine andere Option. Kasse http://www.macincloud.com/. Die Nutzung von Miet -Mac -Cloud -Nutzung und die bereits installierten Entwicklungstools. Sie zahlen bis zum Monat, in der Woche oder in der Verwendung.

Wenn Sie diese Kosten (je nachdem, wie lange die Klasse ist) in die Kosten des Kurses feststellen, sollte dies eine Win-Win-Situation sein. Ich denke, die $ 8 pro Tag pro Benutzer für Ihren Kurs sind auch kein schlechter Preis.

BEARBEITEN:Ich ziehe meinen Vorschlag für Macincloud zurück. Nachdem ich sie benutzt hatte, stellte ich fest, dass ihr Kundenservice schrecklich war. Sie haben nie auf E -Mails geantwortet, uns zwei Monate nach der Absage unseres Abonnements in Rechnung gestellt, und der einzige Weg, wie ich eine Antwort über Twitter bekam, indem ich mein Missfallen über sie besprach.

Außerdem haben Sie keine Administratorrechte an den Kästchen, da sie gemeinsam genutzt werden. Wenn Sie etwas installieren möchten, müssen Sie sie entweder dazu bringen, es für Sie für Sie zu installieren oder einen privaten Mieten zu mieten, der einen Monat lang etwa der Hälfte des Preiss für den Kauf Ihres eigenen Mac Mini ist. Sie denken möglicherweise nicht, dass dies wichtig ist, bis Sie Elemente aus dem Dock hinzufügen/entfernen möchten. Anmeldeinformationen sind zufällige Alpha-Numerics, die nicht geändert werden können. Wenn Sie eine langsame Verbindung haben, versuchen Sie nicht einmal, es zu verwenden.

Sie können die Schüler jederzeit bitten, ihre MacBooks einzubringen, wenn sie einen haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top