- Googles KI-gesteuerter Code-Editor ermöglicht...
Google hat das "Project IDX" vorgestellt, das alles bereitstellt, was Sie für die Entwicklung benötigen - einschließlich Android- und iOS-Emulatoren -, es mit KI erweitert und in Ihrem Webbrowser bereitstellt.
Eines der häufigsten Probleme, mit denen sich Entwickler konfrontiert sehen, ist, dass die für ein bestimmtes Projekt erforderlichen Technologie-Stacks schwer einzurichten sind. Wenn Sie vielleicht für einen Tag von Ihrem Haupt-Desktop zu einem tragbaren Laptop wechseln möchten, müssen Sie sicherstellen, dass die verschiedenen Versionen synchron sind. Andernfalls kann es vorkommen, dass sich ein Code auf den beiden Geräten unterschiedlich verhält.
Hinzu kommt, dass viele Entwickler keinen Platz in ihrem Budget für einen zweiten - oder sogar ersten - Hochleistungsrechner haben, auf dem sie ihre Projekte ausführen. Eine Flutter-App zu entwickeln und sie gleichzeitig in einem Android-Emulator laufen zu lassen, kann für einen Computer ziemlich anstrengend sein.
An dieser Stelle kommt Googles neuestes Tool, Project IDX, ins Spiel. Project IDX verbindet nahtlos eine Handvoll Schlüsseltechnologien, um ein Erlebnis zu schaffen, das ein bisschen wie Magie wirkt.
In erster Linie basiert Project IDX auf Code OSS (der Open-Source-Version von Microsofts VS Code), was bedeutet, dass der Editor vielen Entwicklern nur allzu vertraut vorkommen dürfte. Der Editor und alles, was Sie sonst noch benötigen, wird von einer Linux-VM in der Cloud ausgeführt, so dass Sie keine schwere Arbeit auf Ihrem eigenen Rechner verrichten müssen. Google bietet fertige Vorlagen für Projekte in Frameworks wie Flutter, Angular, React und Next.js, aber die Linux-VM bietet genug Freiheit, um fast jedes Tool oder jeden Tech-Stack einzurichten, den Sie benötigen.
Als Nächstes integriert Project IDX Live-Vorschauen Ihrer App während der Ausführung. Im Moment ist diese Funktion noch auf die Vorschau von Webanwendungen beschränkt, wird aber bald durch den Zugriff auf einen Android-Emulator und sogar den iOS-Simulator erweitert werden. Entscheidend ist, dass die Möglichkeit, iOS-Apps zu erstellen und im iOS-Simulator auszuführen, normalerweise den Zugang zu (oft teurer) macOS-Hardware erfordert, aber mit Project IDX wird dies von fast jedem modernen Gerät mit einem Webbrowser aus möglich sein.
Laut einem Google-Sprecher wird das Unternehmen macOS-basierte Maschinen nutzen, um den Code eines Entwicklers zu erstellen und die iOS-Simulator-Ansicht anzuzeigen. Ausführlichere Informationen über die Unterstützung von Project IDX für Android- und iOS-Emulatoren werden zu einem späteren Zeitpunkt bekannt gegeben.
Wenn Sie mit dem Code Ihrer Web-App zufrieden sind, können Sie Ihre Arbeit dank der integrierten Firebase-Hosting-Unterstützung ganz einfach bereitstellen, um sie mit anderen zu teilen.
Google stellt Entwicklern nicht nur eine Workstation in der Cloud zur Verfügung, sondern arbeitet auch daran, das Schreiben von Code und die Hilfe bei Problemen zu erleichtern. Project IDX ist tief in Googles jüngste Bemühungen um generative KI, Codey und PaLM 2, integriert.
Insgesamt bietet Project IDX Entwicklern also eine Möglichkeit, ihre Arbeit über die Cloud zu erledigen, Zugang zu ansonsten leistungshungrigen Android- und iOS-Emulatoren, eine vereinfachte Bereitstellung und einen KI-Assistenten, der sie beim Schreiben und Verstehen von Code unterstützt. Wenn Sie das interessiert, egal ob Sie ein erfahrener Ingenieur oder ein Flutter-Anfänger sind, können Sie sich für das kostenlose Preview-Programm anmelden.
Im Moment ist Google noch nicht bereit, Preisinformationen über Project IDX zu geben, aber ein Sprecher sagt, dass das Unternehmen sich dafür einsetzt, dass es für ein breites, globales Publikum zugänglich ist.
Eines der häufigsten Probleme, mit denen sich Entwickler konfrontiert sehen, ist, dass die für ein bestimmtes Projekt erforderlichen Technologie-Stacks schwer einzurichten sind. Wenn Sie vielleicht für einen Tag von Ihrem Haupt-Desktop zu einem tragbaren Laptop wechseln möchten, müssen Sie sicherstellen, dass die verschiedenen Versionen synchron sind. Andernfalls kann es vorkommen, dass sich ein Code auf den beiden Geräten unterschiedlich verhält.
Hinzu kommt, dass viele Entwickler keinen Platz in ihrem Budget für einen zweiten - oder sogar ersten - Hochleistungsrechner haben, auf dem sie ihre Projekte ausführen. Eine Flutter-App zu entwickeln und sie gleichzeitig in einem Android-Emulator laufen zu lassen, kann für einen Computer ziemlich anstrengend sein.
An dieser Stelle kommt Googles neuestes Tool, Project IDX, ins Spiel. Project IDX verbindet nahtlos eine Handvoll Schlüsseltechnologien, um ein Erlebnis zu schaffen, das ein bisschen wie Magie wirkt.
In erster Linie basiert Project IDX auf Code OSS (der Open-Source-Version von Microsofts VS Code), was bedeutet, dass der Editor vielen Entwicklern nur allzu vertraut vorkommen dürfte. Der Editor und alles, was Sie sonst noch benötigen, wird von einer Linux-VM in der Cloud ausgeführt, so dass Sie keine schwere Arbeit auf Ihrem eigenen Rechner verrichten müssen. Google bietet fertige Vorlagen für Projekte in Frameworks wie Flutter, Angular, React und Next.js, aber die Linux-VM bietet genug Freiheit, um fast jedes Tool oder jeden Tech-Stack einzurichten, den Sie benötigen.
Als Nächstes integriert Project IDX Live-Vorschauen Ihrer App während der Ausführung. Im Moment ist diese Funktion noch auf die Vorschau von Webanwendungen beschränkt, wird aber bald durch den Zugriff auf einen Android-Emulator und sogar den iOS-Simulator erweitert werden. Entscheidend ist, dass die Möglichkeit, iOS-Apps zu erstellen und im iOS-Simulator auszuführen, normalerweise den Zugang zu (oft teurer) macOS-Hardware erfordert, aber mit Project IDX wird dies von fast jedem modernen Gerät mit einem Webbrowser aus möglich sein.
Laut einem Google-Sprecher wird das Unternehmen macOS-basierte Maschinen nutzen, um den Code eines Entwicklers zu erstellen und die iOS-Simulator-Ansicht anzuzeigen. Ausführlichere Informationen über die Unterstützung von Project IDX für Android- und iOS-Emulatoren werden zu einem späteren Zeitpunkt bekannt gegeben.
Wenn Sie mit dem Code Ihrer Web-App zufrieden sind, können Sie Ihre Arbeit dank der integrierten Firebase-Hosting-Unterstützung ganz einfach bereitstellen, um sie mit anderen zu teilen.
Google stellt Entwicklern nicht nur eine Workstation in der Cloud zur Verfügung, sondern arbeitet auch daran, das Schreiben von Code und die Hilfe bei Problemen zu erleichtern. Project IDX ist tief in Googles jüngste Bemühungen um generative KI, Codey und PaLM 2, integriert.
In diesem frühen Stadium fordern die Google-Richtlinien die teilnehmenden Entwickler jedoch auf, keinen von der KI geschriebenen Code in einer Produktionsumgebung zu verwenden.Derzeit verfügt Project IDX über eine intelligente Codevervollständigung, einen unterstützenden Chatbot und kontextbezogene Codeaktionen wie "Kommentare hinzufügen" und "diesen Code erklären". Unsere KI-Funktionen befinden sich noch im Anfangsstadium, und wir arbeiten daran, dass IDX AI Sie bei der Arbeit noch besser unterstützen kann.
Insgesamt bietet Project IDX Entwicklern also eine Möglichkeit, ihre Arbeit über die Cloud zu erledigen, Zugang zu ansonsten leistungshungrigen Android- und iOS-Emulatoren, eine vereinfachte Bereitstellung und einen KI-Assistenten, der sie beim Schreiben und Verstehen von Code unterstützt. Wenn Sie das interessiert, egal ob Sie ein erfahrener Ingenieur oder ein Flutter-Anfänger sind, können Sie sich für das kostenlose Preview-Programm anmelden.
Im Moment ist Google noch nicht bereit, Preisinformationen über Project IDX zu geben, aber ein Sprecher sagt, dass das Unternehmen sich dafür einsetzt, dass es für ein breites, globales Publikum zugänglich ist.