<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>News Archives - Mobile USTP MKL</title>
	<atom:link href="https://mobile.fhstp.ac.at/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>https://mobile.fhstp.ac.at/category/news/</link>
	<description>Die &#34;Mobile Forschungsgruppe&#34; der USTP, sie  sammelt hier alles zu den Themen Design, UX und Entwicklung mobiler Applikationen</description>
	<lastBuildDate>Sun, 27 Apr 2025 12:33:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://mobile.fhstp.ac.at/wp-content/uploads/2025/03/icon-120x120.webp</url>
	<title>News Archives - Mobile USTP MKL</title>
	<link>https://mobile.fhstp.ac.at/category/news/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Blog &#124; Model Context Protocol (MCP): Der nächste Evolutionsschritt für AI-Integrationen</title>
		<link>https://mobile.fhstp.ac.at/allgemein/blog-model-context-protocol-mcp-der-naechste-evolutionsschritt-fuer-ai-integrationen/</link>
		
		<dc:creator><![CDATA[David Grünberger]]></dc:creator>
		<pubDate>Sun, 27 Apr 2025 12:33:57 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI Agents]]></category>
		<category><![CDATA[KI]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[MCP]]></category>
		<category><![CDATA[Model Context Protocol]]></category>
		<guid isPermaLink="false">https://mobile.fhstp.ac.at/?p=14166</guid>

					<description><![CDATA[<p>Im November 2024 veröffentlichte Anthropic das Model Context Protocol (MCP), einen neuen Open Source Standard für die Kommunikation zwischen Komponenten einer KI-Anwendung sowie externen Systemen oder Tools. Die Entwickler-Community übernahm das Protokoll schnell und implementierte eine Vielzahl an MCP-Servern. Da führende Unternehmen wie AWS, GitHub und sogar Anthropics „Konkurrent“ OpenAI MCP nun offiziell unterstützen, gewinnt <a class="read-more" href="https://mobile.fhstp.ac.at/allgemein/blog-model-context-protocol-mcp-der-naechste-evolutionsschritt-fuer-ai-integrationen/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/blog-model-context-protocol-mcp-der-naechste-evolutionsschritt-fuer-ai-integrationen/">Blog | Model Context Protocol (MCP): Der nächste Evolutionsschritt für AI-Integrationen</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Im November 2024 veröffentlichte Anthropic das Model Context Protocol (MCP), einen neuen Open Source Standard für die Kommunikation zwischen Komponenten einer KI-Anwendung sowie externen Systemen oder Tools. Die Entwickler-Community übernahm das Protokoll schnell und implementierte eine Vielzahl an MCP-Servern. Da führende Unternehmen wie AWS, GitHub und sogar Anthropics „Konkurrent“ OpenAI MCP nun offiziell unterstützen, gewinnt es auch im Business-Kontext schnell an Bedeutung.</p>



<p>MCP standardisiert die Integration von Daten und Tools mit KI-Anwendungen. Dieser Artikel erklärt, warum MCP sich aktuell schnell zum neuen Standard für die Kontextkommunikation in agentenbasierten KI-Systemen entwickelt.</p>



<h2 class="wp-block-heading">Was ist das Model Context Protocol (MCP)?</h2>



<p>Damit KI-Modelle in Produktionsumgebungen wie z.B. Programmierassistenten, Fertigungssteuerungen oder der Finanzberichterstattung zuverlässigen Mehrwert liefern, benötigen sie den passenden Kontext. Effektive KI-Systeme kombinieren die Fähigkeiten des Modells mit dem Zugriff auf relevante, präzise Informationen – seien es proprietäre Daten aus verschiedenen Unternehmenssystemen oder aktuelle Erkenntnisse aus Websuchen – sowie mit agentenbasierten Tools, die Daten weiterverarbeiten und Unternehmensabläufe automatisieren können.</p>



<p>Früher geschah dies ad hoc und ohne Standardisierung. MCP bietet nun ein konsistentes, strukturiertes Format für die Interaktion mit Large Language Models (LLMs) und anderen KI-Modellen und vereinfacht so die Entwicklung maßgeschneiderter KI-Anwendungen erheblich. Ähnlich wie REST-APIs einst die Kommunikation von Webdiensten standardisierten, ermöglicht MCP eine nahtlose Integration und Interoperabilität zwischen verschiedenen Systemen und Plattformen.</p>



<p>MCP definiert klare Muster für die Kontextbereitstellung für Modelle, die Verwaltung der Tool-Nutzung und die Verarbeitung von Antworten. So können Entwickler schneller wartungsfreundlichere KI-Anwendungen erstellen, ohne für jeden Anwendungsfall neue Implementationen erstellen zu müssen.</p>



<h2 class="wp-block-heading">Wie funktioniert MCP?</h2>



<p>MCP verwendet ein einfaches Client-Server-Modell. KI-Anwendungen wie Cursor, Claude oder ein Haystack Agent fungieren als Clients, die sich mit MCP-Servern verbinden. Jeder dieser Server ermöglicht über eine standardisierte Schnittstelle den Zugriff auf ein bestimmtes Tool oder eine Datenquelle.</p>



<p>Wenn die KI-Anwendung Informationen benötigt oder eine Aktion ausführen möchte, sendet sie eine Anfrage an den entsprechenden MCP-Server. Dieser übernimmt die Interaktion mit der zugrundeliegenden Datenquelle oder dem Tool und gibt die Ergebnisse zurück. Diese Standardisierung ermöglicht die Zusammenarbeit aller MCP-kompatiblen Clients mit allen MCP-kompatiblen Servern ohne individuelle Integration.</p>



<p>Während in der offiziellen Dokumentation zwischen Hosts (der KI-Anwendung) und Clients (Protokolladaptern auf der Hostseite, die 1:1 mit Servern verbunden sind) unterschieden wird, wird in den meisten praktischen Ausführungen zu MCP die KI-Anwendung selbst einfach als „MCP-Client“ bezeichnet, der sich mit mehreren Servern verbinden kann.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1024" height="706" src="https://mobile.fhstp.ac.at/wp-content/uploads/2025/04/image.png" alt="" class="wp-image-14169"/><figcaption class="wp-element-caption">MCP Architekturdiagramm, Quelle: modelcontextprotocol.io</figcaption></figure>



<h3 class="wp-block-heading">MCP Servers</h3>



<p>Ein MCP-Server ist wie ein intelligenter Adapter für ein Tool oder eine App. Er kann eine Anfrage einer KI (z. B. „Verkaufsbericht von heute abrufen“) in vom Tool verständliche Befehle übersetzen.</p>



<p><strong>Beispiele:</strong></p>



<ul class="wp-block-list">
<li>Ein GitHub-MCP-Server könnte die Anfrage „Offene Pull Requests auflisten“ in einen GitHub-API-Aufruf umwandeln.</li>



<li>Ein File-MCP-Server könnte die Anfrage „Zusammenfassung als Textdatei speichern“ in eine Datei auf Ihren Desktop schreiben.</li>



<li>Ein YouTube-MCP-Server könnte Videolinks auf Anfrage transkribieren.</li>
</ul>



<p><strong>Der MCP Server ist für folgende Aufaben zuständig:</strong></p>



<ul class="wp-block-list">
<li>Der KI erklären, was sie überhaupt tun kann (Tool-Erkennung)</li>



<li>Interpretieren und Ausführen von Befehlen</li>



<li>Formatieren von Ergebnissen, die für die KI verständlich sind</li>



<li>Behandeln von Fehlern und Zurückgeben von aussagekräftigen Feedback</li>
</ul>



<h3 class="wp-block-heading">MCP Clients</h3>



<p>Auf der anderen Seite befindet sich ein MCP-Client im KI-Assistenten oder in der App (wie Claude oder Cursor). Wenn die KI ein Tool verwenden möchte, kommuniziert sie über diesen Client mit dem entsprechenden Server.</p>



<p><strong>Zum Beispiel:</strong></p>



<ul class="wp-block-list">
<li>Cursor kann über einen Client mit Ihrer lokalen Entwicklungsumgebung interagieren</li>



<li>Claude kann damit auf Dateien zugreifen oder Tabellen lesen</li>
</ul>



<p>Der Client übernimmt den gesamten Transfer von Daten: Senden von Anfragen, Empfangen von Ergebnissen und Weiterleiten an die KI.</p>



<h3 class="wp-block-heading">Das MCP Protokoll</h3>



<p>Das MCP-Protokoll sorgt für die Synchronisierung. Es definiert die Kommunikation zwischen Client und Server – wie Nachrichten aussehen, wie Aktionen beschrieben werden und wie Ergebnisse zurückgegeben werden.</p>



<p><strong>Es ist sehr flexibel:</strong></p>



<ul class="wp-block-list">
<li>Kann lokal ausgeführt werden (z. B. zwischen Ihrer KI und den Apps Ihres Computers)</li>



<li>Kann über das Internet ausgeführt werden (z. B. zwischen Ihrer KI und einem Online-Tool)</li>



<li>Verwendet strukturierte Formate wie JSON, damit alles sauber und konsistent bleibt</li>
</ul>



<p>Dank dieses gemeinsamen Protokolls kann ein KI-Agent eine Verbindung mit einem neuen Tool herstellen – sogar mit einem, das er noch nie zuvor gesehen hat – und trotzdem verstehen, wie es zu verwenden ist.</p>



<h3 class="wp-block-heading">Services: Konkrete Apps und Daten</h3>



<p>Der letzte Teil des Puzzles sind die Services – die eigentlichen Tools oder Datenquellen, die die KI nutzen möchte.</p>



<p><strong>Das können sein:</strong></p>



<ul class="wp-block-list">
<li><strong>Lokal:</strong> Dateien auf Ihrem Gerät, ein Ordner, eine lokal ausgeführte App</li>



<li><strong>Remote:</strong> Cloud-Datenbanken, SaaS-Tools, Web-APIs</li>
</ul>



<p>MCP-Server bilden das Gateway zu diesen Diensten und gewährleisten den Zugriff sicher und zuverlässig.</p>



<h2 class="wp-block-heading">Model Context Protocol (MCP) in der Praxis: Integration und schnelle Entwicklung</h2>



<p>Das Potenzial vom MCP wird deutlich, wenn wir uns Anwendungen in der Praxis ansehen:</p>



<ol class="wp-block-list">
<li><strong>Neue Integrationen ohne Programmierkenntnisse:</strong> Stellen Sie sich einen Finanzanalysten vor, der mit einem LLM Investitionsmöglichkeiten bewertet. Mit MCP kann er neue Datenquellen – beispielsweise eine proprietäre Marktdatenbank oder Echtzeit-Rohstoffpreise – dynamisch integrieren, ohne dass Entwicklungsressourcen für die individuelle Integration erforderlich sind. Der Analyst kann den KI-Assistenten einfach auf die MCP-kompatible Datenquelle verweisen und die Erkenntnisse sofort in die Analyse einfließen lassen.</li>



<li><strong>Schnelle Integration von Datenquellen in dynamische Szenarien:</strong> Stellen Sie sich einen Marktforscher vor, der während einer Kundenpräsentation Daten aus einer spezialisierten Branchendatenbank hinzufügen möchte. Mit MCP kann er seinen KI-Assistenten mit minimalem Einrichtungsaufwand mit dieser neuen Quelle verbinden und Antworten mit neuem Kontext erhalten, ohne seinen Arbeitsablauf zu unterbrechen oder technischen Support zu benötigen.</li>



<li><strong>Einfacheres Prototyping:</strong> Aus Sicht der Produktentwicklung beschleunigt MCP den Prototyping- und Iterationszyklus. Ein Bankinstitut, das verschiedene Anwendungsfälle für den KI-Einsatz evaluiert, kann mit MCP schnell mehrere Szenarien testen. Beispielsweise können sie die Automatisierung des Kundenservice, die personalisierte Finanzberatung und die Bearbeitung von Kreditanträgen gleichzeitig testen, indem sie Prototypen mit verschiedenen MCP-basierten Tools und Datenquellen erstellen.</li>



<li><strong>Schnellere Iterationszyklen:</strong> Über das anfängliche Prototyping hinaus ermöglicht MCP eine iterative, feedbackgesteuerte Entwicklung. Beispielsweise könnte ein Team, das ein Self-Service-Portal erstellt, mit einfachen Funktionen zum Abrufen von Dokumenten beginnen und diese dann basierend auf dem Benutzerfeedback schrittweise erweitern. Wenn Kunden zusätzliche Funktionen anfordern, kann das Team problemlos neue Tools – Zugriff auf die Produktdatenbank, Abfrage des Bestellstatus, Erstellung von Support-Tickets – über MCP integrieren, ohne jede Integration von Grund auf neu schreiben zu müssen.</li>
</ol>



<p>Mit diesen schnelleren und umfassenderen Möglichkeiten zum Prototyping und zur Iteration unterstützt die deepset AI Platform Teams dabei, den Überblick über ihre verschiedenen Projekte und Releases zu behalten. Sie bietet integrierte Best Practices für die KI-Produktentwicklung und zahlreiche vorgefertigte, aber leicht anpassbare Vorlagen, um jedes Projekt schnell zu starten. Produktteams können mehrere Anwendungsfälle validieren, bevor sie Ressourcen für die vollständige Entwicklung bereitstellen. Das reduziert die Markteinführungszeit und die Entwicklungskosten.</p>



<h2 class="wp-block-heading">Ausblick und zukünftige Entwicklungen</h2>



<p>Die einfache und flexible Integration von Datenquellen sowie schnellere Prototyping- und Iterationszyklen mit einer Vielzahl von Tools durch MCP machen es wahrscheinlich, dass MCP in den kommenden Jahren zu einem integralen Bestandteil von KI-Systemen in Unternehmen wird. Es gibt jedoch noch Bereiche, in denen das MCP-Ökosystem noch ausgereifter werden muss:</p>



<ul class="wp-block-list">
<li>Viele MCP-Server-Implementierungen sind derzeit lokal ausgelegt und lassen sich nicht auf Unternehmens-Workloads skalieren.</li>



<li>Mehr offizielle MCP-Server-Implementierungen direkt von Unternehmen werden die Verbreitung steigern. Der Markt ist aber bereits rasant in Bewegung: AWS und GitHub haben beispielsweise kürzlich ihre ersten offiziellen Implementierungen veröffentlicht.</li>



<li>MCP führt dynamischere Sicherheits- und Compliance-Anforderungen ein, die bei der Integration mehrerer Tools und Datenquellen in KI-Anwendungen erfüllt werden müssen.</li>
</ul>



<h2 class="wp-block-heading">Quellen</h2>



<p><a href="https://www.deepset.ai/blog/understanding-the-model-context-protocol-mcp">https://www.deepset.ai/blog/understanding-the-model-context-protocol-mcp</a></p>



<p><a href="https://modelcontextprotocol.io/introduction">https://modelcontextprotocol.io/introduction</a></p>



<p><a href="https://medium.com/@elisowski/mcp-explained-the-new-standard-connecting-ai-to-everything-79c5a1c98288">https://medium.com/@elisowski/mcp-explained-the-new-standard-connecting-ai-to-everything-79c5a1c98288</a></p>



<p><a href="https://a16z.com/a-deep-dive-into-mcp-and-the-future-of-ai-tooling">https://a16z.com/a-deep-dive-into-mcp-and-the-future-of-ai-tooling</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/blog-model-context-protocol-mcp-der-naechste-evolutionsschritt-fuer-ai-integrationen/">Blog | Model Context Protocol (MCP): Der nächste Evolutionsschritt für AI-Integrationen</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Blogartikel &#124; Game Engines</title>
		<link>https://mobile.fhstp.ac.at/news/blogartikel-game-engines/</link>
		
		<dc:creator><![CDATA[Felix Kargl]]></dc:creator>
		<pubDate>Tue, 14 Jan 2025 15:14:01 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Game Engines]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=13481</guid>

					<description><![CDATA[<p>Sobald man ein bisschen in die Welt des Game Developments eintaucht, kommt man um Game Engines nicht herum. Diese Welt kann leicht überfordernd sein, denn sie ist unglaublich vielseitig. Ich bin zwar auch kein Experte auf diesem Gebiet, aber um einen kleinen Überblick über die bekanntesten Engines zu geben, schreibe ich diesen Artikel. Vielleicht hilft <a class="read-more" href="https://mobile.fhstp.ac.at/news/blogartikel-game-engines/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/news/blogartikel-game-engines/">Blogartikel | Game Engines</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Sobald man ein bisschen in die Welt des Game Developments eintaucht, kommt man um Game Engines nicht herum. Diese Welt kann leicht überfordernd sein, denn sie ist unglaublich vielseitig. Ich bin zwar auch kein Experte auf diesem Gebiet, aber um einen kleinen Überblick über die bekanntesten Engines zu geben, schreibe ich diesen Artikel. Vielleicht hilft es euch ja, die richtige Engine für euer nächstes Projekt zu finden (oder euch stundenlang damit zu beschäftigen und nicht zum Programmieren zu kommen).</p>



<h2 class="wp-block-heading">Was sind Game Engines?</h2>



<p>Game Engines sind Software-Frameworks, die Entwickler*innen dabei helfen, Videospiele effizient zu erstellen. Sie übernehmen quasi die komplexen Aufgaben wie Physikberechnungen, Rendering und Animationen, sodass wir uns auf Gameplay und Design konzentrieren können. Grundsätzlich gilt: Fast jedes Game kann mit jeder Game Engine erstellt werden. Aber die Wahl der richtigen Engine kann euch viel Zeit, Nerven und Googlen ersparen.</p>



<h2 class="wp-block-heading">4 bekannte Engines im Überblick:</h2>



<p><strong>1 Unity</strong></p>



<p>Unity ist so etwas wie der Allrounder unter den Engines. Der Engine ist relativ einsteigerfreundlich, flexibel und eignet sich sowohl für 2D- als auch 3D-Spiele. Die Hauptprogrammiersprache hier ist <strong>C#</strong>, was eine gute Mischung aus Leistung und Lesbarkeit bietet. Besonders cool: Unity wird auch oft für VR- und AR-Entwicklungen genutzt. Wenn ihr gerade erst anfangt, ist Unity eine ganz gute Wahl.</p>



<p><strong>2 Unreal Engine</strong></p>



<p>Dieser Engine ist bekannt für seine fotorealistischen Grafiken. Falls ihr jemals einen Screenshot von einem Spiel gesehen habt und dachtet: „Wow, sieht das echt aus!“, dann war das vermutlich Unreal Engine. Hier wird hauptsächlich mit der <strong>Blueprints-Skriptsprache</strong> (visuelle Programmierung) oder <strong>C++</strong> gearbeitet. Unreal ist mächtig, aber nicht ganz so anfängerfreundlich wie Unity. Dafür ist die Community riesig, und es gibt tonnenweise Tutorials.</p>



<p><strong>3 Godot</strong></p>



<p>Godot ist ein <strong>Open-Source-Engine</strong>, der vor allem in der 2D-Entwicklung beliebt ist. Der Engine unterstützt <strong>GDScript</strong> (eine Python-ähnliche Sprache), <strong>C#</strong> und <strong>C++</strong>. Die einfache Bedienung und die Tatsache, dass ihr keine Lizenzgebühren zahlen müsst, machen ihn besonders für Indie-Entwickler*innen interessant.</p>



<p><strong>4 GameMaker Studio</strong></p>



<p>Wenn ihr vor allem 2D-Spiele erstellen wollt, dann solltet ihr euch GameMaker Studio anschauen. Hier braucht ihr nicht einmal unbedingt Programmiererfahrung, da viel über eine Drag-and-Drop-Oberfläche läuft. Aber keine Sorge, wenn ihr Lust auf Skripting habt, könnt ihr auch GameMaker Language (GML) verwenden.</p>



<h4 class="wp-block-heading"><strong>Weitere Engines die einen Blick wert sind:</strong></h4>



<p>-) CryEngine</p>



<p>-) RPG Maker</p>



<p>-) Construct</p>



<p>-) PICO-8</p>



<h2 class="wp-block-heading"><strong>Warum ist die richtige Wahl so wichtig?</strong></h2>



<p>Die Wahl der richtigen Engine hängt von eurem Projekt, euren Fähigkeiten und euren Zielen ab. Wollt ihr ein schnelles 2D-Spiel machen, das auch auf alten Rechnern läuft? Dann schaut euch Godot oder GameMaker an. Strebt ihr ein visuelles Meisterwerk an? Dann ist Unreal Engine vielleicht das Richtige. Oder wollt ihr möglichst flexibel sein? Dann ist Unity eine gute Wahl.</p>



<h2 class="wp-block-heading"><strong>Fazit</strong></h2>



<p>Am Ende des Tages ist die beste Game Engine die, mit der ihr euch am wohlsten fühlt. Testet ein paar Engines aus, schaut euch Tutorials an und experimentiert. Wer weiß, vielleicht entdeckt ihr dabei eure neue Lieblings-Engine oder entwickelt euer erstes eigenes Spiel. Egal wie, viel Spaß beim Coden, Designen und Gamen!</p>



<p></p>
<p>The post <a href="https://mobile.fhstp.ac.at/news/blogartikel-game-engines/">Blogartikel | Game Engines</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Die Zukunft am Revers: AI Pin</title>
		<link>https://mobile.fhstp.ac.at/allgemein/die-zukunft-am-revers-ai-pin/</link>
		
		<dc:creator><![CDATA[Nora Riglthaler]]></dc:creator>
		<pubDate>Fri, 01 Mar 2024 11:09:39 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Fortschritt]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[wearable]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=12026</guid>

					<description><![CDATA[<p>Der AI Pin, entwickelt vom Humane, ist ein Wearable in Form einer Brosche, die die Art und Weise, wie wir mit Technologie interagieren, neu definieren könnte. Basierend auf dem Sprachmodell GPT-4 von OpenAI, reagiert der AI Pin auf Sprachbefehle, Gesten und Interaktionen mit einem Laser-Ink-Display. Über einen Bildschirm verfügt der AI Pin dabei nicht. Die Vision hinter dem AI Pin ist es, eine nahtlose, intuitive und persönlichere Art der digitalen Interaktion zu schaffen.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/die-zukunft-am-revers-ai-pin/">Die Zukunft am Revers: AI Pin</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Der AI Pin, entwickelt vom <a href="https://humane.com/">Humane</a>, ist ein Wearable in Form einer Brosche, die die Art und Weise, wie wir mit Technologie interagieren, neu definieren könnte. Basierend auf einer Vielzahl von Künstlichen Intelligenzen, darunter auch das Sprachmodell GPT-4 von OpenAI, reagiert der AI Pin auf Sprachbefehle, Gesten und Interaktionen mit einem Laser-Ink-Display. Über einen Bildschirm verfügt der AI Pin dabei nicht. Die Vision hinter dem AI Pin ist es, eine nahtlosere, intuitivere und persönlichere Art der digitalen Interaktion zu schaffen, bei der man in der realen Welt präsent ist, anstatt auf einen Bildschirm zu starren.</p>



<h2 class="wp-block-heading">Bestandteile</h2>



<p>Auf der Vorderseite des AI Pins befinden sich eine Kamera mit einem Mikrofon, ein Lautsprecher, ein Touchpad und ein Projektor, sowie Licht-, Bewegungs- und Standortsensoren. Hinten ist der AI Pin mit einem Magneten ausgestattet, worüber sich der sogenannte Battery Booster anbringen lässt. Dieser dient auch zur Befestigung des AI Pins an der Kleidung.</p>



<p>Oben auf dem AI-Pin findet man das Trust Light und den Beacon. Beide nutzen ein vordefiniertes Farbschema, um mit der Userin/dem User zu kommunizieren. Das Trust Light signalisiert der Userin/dem User, dass und welcher der Sensoren gerade aktiv ist. Durch den Beacon werden die benutzenden Personen subtil darüber informiert, dass eine Nachricht eingegangen ist. Dabei kann vorab festgelegt werden, welche Personen die Userin/den User in welcher Form über den AI Pin erreichen können, um als störend betrachtete Benachrichtigungen zu vermeiden.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="2288" height="656" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-10.00.01.png" alt="" class="wp-image-12042" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-10.00.01.png 2288w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-10.00.01-1536x440.png 1536w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-10.00.01-2048x587.png 2048w" sizes="(max-width: 2288px) 100vw, 2288px" /><figcaption class="wp-element-caption"><em>Trust Light</em></figcaption></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="2444" height="886" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-09.59.43.png" alt="" class="wp-image-12041" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-09.59.43.png 2444w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-09.59.43-1536x557.png 1536w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/Bildschirmfoto-2024-02-29-um-09.59.43-2048x742.png 2048w" sizes="(max-width: 2444px) 100vw, 2444px" /><figcaption class="wp-element-caption"><em>Beacon</em></figcaption></figure>



<h2 class="wp-block-heading">Fähigkeiten</h2>



<p>Der AI Pin bietet eine Vielzahl von Funktionen, basiert aber ausschließlich auf bereits vorinstallierten Apps. Externe Anwendungen können nicht hinzugefügt werden. Zu den Funktionen des AI Pins gehören das Tätigen von Anrufen sowie das Senden und Empfangen von Nachrichten. Besonders praktisch ist die „Catch up“-Funktion, welche die wichtigsten Informationen aus empfangenen Nachrichten und E-Mails zusammenfasst. </p>



<p>Mit der Kamera können per Doppel-Tab-Geste auf das Touchpad Fotos und Videos aufgenommen werden. Doch beeindruckender ist jedoch die Erkennung und Identifizierung von Objekten. So kann der AI Pin Lebensmittel und Esswaren erkenn und dessen Nährwerte ermittelt, womit das Einhalten eines Ernährungsplans vereinfacht wird. Indem man ein Produkt vor die Kamera hält, erfährt die Userin/der User den Preis und kann dieses direkt online bestellen.</p>



<p>Das Mikrofon des AI Pins ermöglicht nicht nur das Verfassen von Nachrichten und das Führen von Telefonaten &#8211; was ganz ohne zusätzlichem Smartphone funktioniert, da der AI Pin eine eigene Telefonnummer hat &#8211; sondern auch die direkte Erkennung und Übersetzung einer Sprache. Die Ein- und Ausgabesprachen werden dabei direkt von der jeweiligen KI eingestellt, können aber auch manuell festgelegt werden.</p>



<h2 class="wp-block-heading">Bedienung</h2>



<p>Die primäre Interaktion sollte mit dem AI Pin über Sprachbefehle erfolgen, die von der entsprechenden künstlichen Intelligenz ausgeführt werden. Dieser Vorgang wird durch Drücken und Halten auf das Touchpad gestartet, wodurch der AI Pin für die Aufnahme aktiviert wird. </p>



<p>Darüber hinaus erkennt das Touchpad auch andere Gesten, die durch die Nutzung von Smartphones bereits bekannt und erlernt sind. Durch Tippen, Doppeltippen oder Streichen können Anrufe angenommen, die Lautstärke geregelt und Fotos aufgenommen werden.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="600" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/03/AI-Pin-handling-gestures.jpg" alt="" class="wp-image-12055"/><figcaption class="wp-element-caption"><em>Bedienungsarten des AI Pins</em></figcaption></figure>



<p>Das Feature, welches jedoch am meisten hervorsticht, ist die Interaktion mit dem AI Pin über den Laser-Ink-Display. Durch Heben und Neigen der Handfläche wird ein Interface auf diese projiziert, wodurch die eigene Hand zu einer Art Display wird. Durch Gesten wird mit dem Interface interagiert. So wird beispielsweise durch das Schließen von Daumen und Zeigefinger eine Auswahl ausgelöst.</p>



<h2 class="wp-block-heading">Fazit</h2>



<p>Der AI Pin ist zweifellos ein Schritt in eine innovative Zukunft, die die Grenzen der herkömmlichen Technologie versucht zu überschreiten. Mit seiner Integration von KI-Fähigkeiten und innovativen interaktiven Elementen wie dem Laser-Ink-Display, kombiniert er eine Vielzahl beeindruckender Funktionen in einem kleinen, tragbaren Format. </p>



<p>Die Absicht von Humane, mit dem AI Pin eine Alternative zum Smartphone zu schaffen, ist ambitioniert und könnte in der Tat die Art und Weise, wie wir technische Geräte nutzen, revolutionieren. Da der AI Pin jedoch mit Anfang diesen Monats (März 2024) ausgeliefert wird, bleibt es abzuwarten, ob und wie die Nutzerinnen und Nutzer davon überzeugt werden können, das traditionelle Smartphone beiseite zu legen. Mit einem Kaufpreis von $699 und einem zusätzlichen verpflichtenden monatlichen OpenAI-Abonnement von $24 könnte dies einen Einfluss auf die anfängliche Adoptionsrate haben, wobei vermutlich zuerst Technologiebegeisterte oder Early Adopters dazu bereits sind, für den AI Pin zu zahlen.</p>



<p>Mit dem <a href="https://www.rabbit.tech/">Rabbit R1</a> 199$ wurde jedoch kürzlich ein preiswerterer Konkurrent angekündigt. Dieser soll dabei das Smartphone nicht ersetzen und verfügt auch über ein Display, bietet aber ähnliche interaktive Funktionen wie der AI Pin. Der Rabbit R1 hat ebenfalls einen Lautsprecher, ein Mikrofon, einen Push-to-Talk-Button sowie zusätzlich ein physisches Scrollrad. Die eingebaute Kamera kann sowohl nach vorne als auch nach hinten gedreht werden. Anstatt mit einem Large Language Model zu arbeiten, basiert der Rabbit R1 auf einem Large Action Model, das mit bereits existierenden Apps wie Spotify oder Uber trainiert wurde. Auf diese Weise hat das Modell gelernt, wie Menschen diese Apps nutzen und hat selbst erlernt, diese Apps zu verwenden. Zusätzlich hat der R1 über einen Trainingsmodus, mit dem die Userin/der User ihren Agenten selbst trainieren kann.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1540" height="800" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/03/Rabbit-R1-1540x800.webp" alt="" class="wp-image-12058" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2024/03/Rabbit-R1-1540x800.webp 1540w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/03/Rabbit-R1-770x400.webp 770w" sizes="auto, (max-width: 1540px) 100vw, 1540px" /><figcaption class="wp-element-caption"><em>Rabbit R1</em></figcaption></figure>



<p>Wearables wie der AI Pin und auch der Rabbit R1 zeigen den Fortschritt hin zu einer intuitiveren und nahtloseren Technologie im Alltag. Auch wenn die Kosten eine nicht zu unterschätzende Hürde für eine allgemeine Verbreitung darstellen, muss vor allem die Akzeptant der Nutzerinnen und Nutzer evaluiert werden. Dennoch steht außer Frage, dass der AI Pin und seiner Gleichen einen spannenden Ausblick auf das geben, was technisch möglich ist, und wir dürfen gespannt sein, wie sich solche Wearables weiterentwickeln werden.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="This is the Humane Ai Pin" width="500" height="281" src="https://www.youtube.com/embed/9lNIwOOMVHk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Quellen</h3>



<ul class="wp-block-list">
<li><a href="https://humane.com/aipin/tech-details">https://humane.com/aipin/</a></li>



<li><a href="https://www.heise.de/tipps-tricks/Was-ist-der-Ai-Pin-9530623.html">https://www.heise.de/tipps-tricks/Was-ist-der-Ai-Pin-9530623.html</a></li>



<li><a href="https://www.zeit.de/digital/mobil/2024-02/ai-pin-humane-wearable-gadget">https://www.zeit.de/digital/mobil/2024-02/ai-pin-humane-wearable-gadget</a></li>



<li><a href="https://www.derstandard.at/story/3000000195097/ai-pin-warum-der-smarte-anstecker-um-700-dollar-bill-gates-begeistert">https://www.derstandard.at/story/3000000195097/ai-pin-warum-der-smarte-anstecker-um-700-dollar-bill-gates-begeistert</a></li>



<li><a href="https://www.galaxus.de/de/page/neues-hype-gadget-mit-ki-was-es-kann-und-was-nicht-30436">https://www.galaxus.de/de/page/neues-hype-gadget-mit-ki-was-es-kann-und-was-nicht-30436</a></li>



<li><a href="https://futurezone.at/produkte/rabbit-r1-verkauf-preis-verfuegbarkeit-ai-pin-kuenstliche-intelligenz/402736336">https://futurezone.at/produkte/rabbit-r1-verkauf-preis-verfuegbarkeit-ai-pin-kuenstliche-intelligenz/402736336</a></li>
</ul>



<h3 class="wp-block-heading">Bilder</h3>



<ul class="wp-block-list">
<li>Beitragsbild: <a href="https://mashable.com/article/humane-ai-pin-wrong-answers">https://mashable.com/article/humane-ai-pin-wrong-answers</a></li>



<li>Bilder im Text: <a href="https://humane.com/aipin/tech-details">https://humane.com/aipin/</a> und <a href="https://futurezone.at/produkte/rabbit-r1-verkauf-preis-verfuegbarkeit-ai-pin-kuenstliche-intelligenz/402736336">https://futurezone.at/produkte/rabbit-r1-verkauf-preis-verfuegbarkeit-ai-pin-kuenstliche-intelligenz/402736336</a></li>
</ul>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/die-zukunft-am-revers-ai-pin/">Die Zukunft am Revers: AI Pin</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Gemini: Googles neues KI-Supermodell</title>
		<link>https://mobile.fhstp.ac.at/allgemein/gemini-googles-neues-ki-supermodell/</link>
		
		<dc:creator><![CDATA[Robin Backnecht]]></dc:creator>
		<pubDate>Thu, 29 Feb 2024 08:20:02 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Trends]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=12021</guid>

					<description><![CDATA[<p>Google hat am 6. Dezember 2023 sein neues KI-Supermodell Gemini vorgestellt. Gemini ist eine multimodale KI, die Texte, Bilder, Audio und Video gleichzeitig verarbeiten und verstehen kann. Dadurch ist es in der Lage, komplexe Aufgaben zu lösen, die für andere KI-Modelle bisher nicht möglich waren.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/gemini-googles-neues-ki-supermodell/">Gemini: Googles neues KI-Supermodell</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Google hat am 6. Dezember 2023 sein neues KI-Supermodell Gemini vorgestellt. Gemini ist eine multimodale KI, die Texte, Bilder, Audio und Video gleichzeitig verarbeiten und verstehen kann. Dadurch ist es in der Lage, komplexe Aufgaben zu lösen, die für andere KI-Modelle bisher nicht möglich waren.</p>



<h2 class="wp-block-heading">Technische Details</h2>



<p>Gemini ist ein KI-Modell auf Basis von künstlichen neuronalen Netzen. Es wurde auf einem massiven Datensatz von Texten, Bildern, Audio und Video trainiert, der aus über 1,56 Billionen Parametern besteht. Dieser Datensatz umfasst unter anderem Bücher, Artikel, Websites, Videos und Audiodateien.</p>



<p>Gemini ist in der Lage, Texte, Bilder, Audio und Video in Echtzeit zu verarbeiten. Es kann Sprachen übersetzen, Texte generieren, Bilder erkennen, Audio analysieren und Frage-Antwort-Systeme betreiben.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/02/1Screenshot-2023-12-08-at-11.53.39 AM-1702054511417-1.webp" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1038" height="738" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/02/1Screenshot-2023-12-08-at-11.53.39 AM-1702054511417-1.webp" alt="" class="wp-image-12029" style="width:591px;height:auto"/></a></figure></div>


<h2 class="wp-block-heading">Anwendungen</h2>



<p>Google arbeitet bereits an verschiedenen Anwendungen für Gemini, darunter:</p>



<ul class="wp-block-list">
<li><strong>Ein KI-Assistent, der Texte, Bilder und Video gleichzeitig verarbeiten kann.</strong></li>



<li><strong>Eine KI-gestützte Übersetzungssoftware, die Texte in Echtzeit übersetzt.</strong></li>



<li><strong>Eine KI-gestützte Bilderkennungssoftware, die Objekte und Personen in Bildern erkennt.</strong></li>



<li><strong>Eine KI-gestützte Audioanalysesoftware, die Emotionen und Absichten in Stimmen erkennt.</strong></li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/02/google-gemini-duck.jpg"><img loading="lazy" decoding="async" width="1540" height="800" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/02/google-gemini-duck-1540x800.jpg" alt="" class="wp-image-12030" style="width:462px;height:auto" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/google-gemini-duck-1540x800.jpg 1540w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/02/google-gemini-duck-770x400.jpg 770w" sizes="auto, (max-width: 1540px) 100vw, 1540px" /></a></figure></div>


<p></p>



<p>Gemini hat aber auch das Potenzial, in einer Vielzahl von Bereichen eingesetzt zu werden, darunter:</p>



<ul class="wp-block-list">
<li><strong>Kundenservice:</strong> Gemini kann Kundenanfragen verstehen und beantworten, auch wenn sie mehrere Informationsquellen umfassen.</li>



<li><strong>Bildung:</strong> Gemini kann personalisierte Lernerfahrungen erstellen und Schüler dabei unterstützen, komplexe Konzepte zu verstehen.</li>



<li><strong>Medizin:</strong> Gemini kann Krankheiten diagnostizieren und Behandlungen empfehlen.</li>



<li><strong>Sicherheit:</strong> Gemini kann Bedrohungen wie Terrorismus und Cyberangriffe erkennen und abwehren.</li>
</ul>



<h2 class="wp-block-heading">Vorteile und Nachteile</h2>



<p>Gemini bietet eine Reihe von Vorteilen gegenüber anderen KI-Modellen, darunter:</p>



<ul class="wp-block-list">
<li><strong>Mehrdimensionale Verarbeitung:</strong> Gemini kann Texte, Bilder, Audio und Video gleichzeitig verarbeiten. Dadurch ist es in der Lage komplexe Zusammenhänge zu verstehen.</li>



<li><strong>Großer Datensatz:</strong> Gemini ist auf einem massiven Datensatz von Texten, Bildern, Audio und Video trainiert. Dadurch hat es einen tiefen Einblick in die Welt und kann komplexere Aufgaben lösen.</li>



<li><strong>Flexibilität:</strong> Gemini kann für eine Vielzahl von Aufgaben verwendet werden. Dadurch ist es ein vielseitiges Werkzeug, das in verschiedenen Bereichen eingesetzt werden kann.</li>
</ul>



<p>Gemini hat auch einige Nachteile, darunter:</p>



<ul class="wp-block-list">
<li><strong>Leistung:</strong> Gemini ist ein sehr ressourcenintensives Modell. Es erfordert viel Rechenleistung und Speicherplatz.</li>



<li><strong>Sicherheit:</strong> Gemini kann für böswillige Zwecke verwendet werden, z. B. zur Verbreitung von Fehlinformationen oder zur Manipulation von Menschen.</li>



<li><strong>Transparenz:</strong> Es ist nicht immer klar, wie Gemini Entscheidungen trifft. Dies kann zu Problemen mit der Zuverlässigkeit und Fairness führen.</li>
</ul>



<h2 class="wp-block-heading">Zukünftige Entwicklungen</h2>



<p>Google plant, Gemini in den kommenden Jahren weiter zu entwickeln. Das Unternehmen arbeitet daran, die Leistung von Gemini zu verbessern, die Sicherheit zu erhöhen und die Transparenz zu verbessern.</p>



<p>Gemini hat das Potenzial, die Art und Weise, wie wir mit Technologie interagieren, grundlegend zu verändern. Es ist jedoch wichtig, sich der potenziellen Nachteile von Gemini bewusst zu sein.</p>



<h2 class="wp-block-heading">Link zu Gemini</h2>



<p><a href="https://gemini.google.com">https://gemini.google.com</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Quellen</h2>



<ul class="wp-block-list">
<li>https://blog.google/intl/de-de/unternehmen/technologie/bard-gemini-advanced-app</li>



<li>https://tweak.de/smartphone/googles-gemini</li>



<li>https://gemini.google.com</li>



<li>https://www.techopedia.com/de/definition/google-gemini</li>



<li>https://deepmind.google/technologies/gemini/#introduction</li>
</ul>



<h2 class="wp-block-heading">Bilder</h2>



<ul class="wp-block-list">
<li>https://miro.medium.com/v2/resize:fit:686/1*5UvjWbxaDZCuTpQs9SjOhw.jpeg</li>



<li>https://imgopt.infoq.com/fit-in/1800&#215;2400/filters:quality(80)/filters:no_upscale()/news/2023/12/google-launches-gemini/en/resources/1Screenshot%202023-12-08%20at%2011.53.39%E2%80%AFAM-1702054511417.png</li>



<li>https://ia.acs.org.au/content/dam/ia/article/images/2023/google-gemini-duck.jpg</li>
</ul>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/gemini-googles-neues-ki-supermodell/">Gemini: Googles neues KI-Supermodell</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP 8.3: Neue Funktionen und Verbesserungen</title>
		<link>https://mobile.fhstp.ac.at/allgemein/php-8-3-neue-funktionen-und-verbesserungen/</link>
		
		<dc:creator><![CDATA[Robin Backnecht]]></dc:creator>
		<pubDate>Sun, 21 Jan 2024 18:43:16 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Dokumentation]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=11818</guid>

					<description><![CDATA[<p>PHP 8.3 ist eine neue Minor-Version der Sprache PHP. Sie wurde am 25. November 2023 veröffentlicht und enthält eine Reihe neuer Funktionen und Verbesserungen.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/php-8-3-neue-funktionen-und-verbesserungen/">PHP 8.3: Neue Funktionen und Verbesserungen</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>PHP 8.3 ist eine neue Minor-Version der Sprache PHP. Sie wurde am 25. November 2023 veröffentlicht und enthält eine Reihe neuer Funktionen und Verbesserungen.</p>



<h2 class="wp-block-heading">Neue Funktionen:</h2>



<p>Zu den neuen Funktionen von PHP 8.3 zählen:</p>



<ul class="wp-block-list">
<li><strong>Typisierung von Klassen-Konstanten:</strong> Klassen-Konstanten können nun mit einem Typ versehen werden.</li>



<li><strong>Dynamisches Abrufen von Klassen-Konstanten:</strong> Klassen-Konstanten können nun auch dynamisch abgerufen werden.</li>



<li><strong>Neue #[Override] Attribute:</strong> Das neue #[Override] Attribut kann verwendet werden, um zu kennzeichnen, dass eine Methode eine Methode einer übergeordneten Klasse überschreibt.</li>



<li><strong>Tiefe Klonierung von Readonly-Eigenschaften:</strong> Readonly-Eigenschaften können nun tief kloniert werden.</li>



<li>N<strong>eue Funktionen für JSON-Validierung:</strong> Es wurden neue Funktionen für die Validierung von JSON hinzugefügt</li>



<li><strong>Neue Funktionen für die Zufallszahlengenerierung:</strong> Es wurden neue Funktionen für die Zufallszahlengenerierung hinzugefügt, darunter:
<ul class="wp-block-list">
<li><strong>Randomizer::getBytesFromString():</strong> Diese Funktion kann verwendet werden, um ein Byte-Array aus einem String zu generieren.</li>



<li><strong>Randomizer::getFloat() und Randomizer::nextFloat():</strong> Diese Funktionen können verwendet werden, um eine Gleitkommazahl zu generieren.</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading">Verbesserungen</h2>



<p>Die folgenden Verbesserungen wurden in PHP 8.3 vorgenommen:</p>



<ul class="wp-block-list">
<li><strong>Verbesserte Leistung:</strong> Die Leistung von PHP wurde in einigen Bereichen verbessert.</li>



<li><strong>Verbesserte Sicherheit:</strong> Die Sicherheit von PHP wurde in einigen Bereichen verbessert.</li>



<li><strong>Verbesserte Kompatibilität:</strong> Die Kompatibilität von PHP mit anderen Sprachen und Frameworks wurde in einigen Bereichen verbessert.</li>
</ul>



<h2 class="wp-block-heading">Code-Beispiele</h2>



<p>Hier sind einige Code-Beispiele, die die neuen Funktionen und Verbesserungen in PHP 8.3 demonstrieren:</p>



<h3 class="wp-block-heading">Typisierung von Klassen-Konstanten</h3>



<pre class="wp-block-code"><code>&lt;?php<br><br>class TypedClassConstants<br>{<br>    public const string <em>TYPED </em>= 'PHP 8.3 Blogartikel';<br><br>    public function constant(): void<br>    {<br>        // Die Typisierung der Klassen-Konstante sorgt dafür,<br>        // dass nur eine Zeichenfolge an die Methode constant() übergeben werden kann.<br>        echo TypedClassConstants::<em>TYPED</em>;<br>    }<br><br>    public function constantWithWrongType(): void<br>    {<br>        // Fatal error: Das Argument von constant() muss vom Typ ein String sein, es wird aber ein Integer übergeben<br>        echo TypedClassConstants::CONSTANT = 123;<br>    }<br>}<br><br>$typedClassConstants = new TypedClassConstants();<br><br>$typedClassConstants->constant();<br>$typedClassConstants->constantWithWrongType();<br><br>// ---------------------------------------------<br>interface TypedClassConstantsInterface<br>{<br>    public const string <em>CONSTANT </em>= 'PHP 8.3 Blogartikel';<br>}<br><br>class TypedClassConstantsImplementation implements TypedClassConstantsInterface<br>{<br>    // Fatal error: Das Default Value für CONSTANT darf nur ein String sein<br>    public const string <em>CONSTANT </em>= &#91;];<br>}</code></pre>



<h3 class="wp-block-heading">Dynamisches Abrufen von Klassen-Konstanten</h3>



<pre class="wp-block-code"><code>&lt;?php<br><br>class DynamicClassConstantFetch<br>{<br>    public const string <em>CONSTANT </em>= 'PHP 8.3 Blogartikel';<br><br>    public function constant(): void<br>    {<br>        // Das dynamische Abrufen von Klassen-Konstanten kann dazu beitragen,<br>        // den Code zu vereinfachen.<br>        echo DynamicClassConstantFetch::<em>CONSTANT</em>;<br>    }<br>}<br><br>$searchableConstant = 'CONSTANT';<br><br>$dynamicClassConstantFetch = new DynamicClassConstantFetch();<br>$dynamicClassConstantFetch->constant();<br>//---------------------------------------------<br>echo DynamicClassConstantFetch::{$searchableConstant};</code></pre>



<h3 class="wp-block-heading">Neue #[Override] Attribute</h3>



<pre class="wp-block-code"><code>&lt;?php<br><br>class ParentClass<br>{<br>    public function parent(): void<br>    {<br>        echo "I am the string from the parent class";<br>    }<br>}<br><br>class ChildClass extends ParentClass<br>{<br>    #&#91;Override]<br>    public function parent(): void<br>    {<br>        echo "I am the string from the child class";<br>    }<br>}<br><br>$child = new ChildClass();<br>$child->parent();</code></pre>



<h3 class="wp-block-heading">Tiefe Klonierung von Readonly-Eigenschaften</h3>



<pre class="wp-block-code"><code>&lt;?php<br><br>class DeepCloningReadonlyProperties<br>{<br>    public string $php = 'PHP 8.3 Blogartikel';<br>}<br><br>readonly class ReadonlyDeepCloningReadonlyProperties<br>{<br>    public function __construct(public DeepCloningReadonlyProperties $deepCloningReadonlyProperties)<br>    {<br><br>    }<br><br>    public function __clone()<br>    {<br>        $this->deepCloningReadonlyProperties = clone $this->deepCloningReadonlyProperties;<br>    }<br>}<br><br>$instance = new ReadonlyDeepCloningReadonlyProperties(new DeepCloningReadonlyProperties());<br>$clonedInstance = clone $instance;<br><br>echo $clonedInstance->deepCloningReadonlyProperties->php; // PHP 8.3 Blogartikel</code></pre>



<h3 class="wp-block-heading">Neue Funktionen für JSON Validierung</h3>



<pre class="wp-block-code"><code>&lt;?php<br><br>$jsonValidate = json_validate('{ "version": { "php": "8.3", "languange": "php" } }');<br><br>if ($jsonValidate) {<br>    echo "Valid JSON";<br>} else {<br>    echo "Invalid JSON";<br>}</code></pre>



<h3 class="wp-block-heading">Neue Funktionen für die Zufallszahlengenerierung</h3>



<pre class="wp-block-code"><code>&lt;?php<br><br>$bytes = (new Random\Randomizer)->getBytesFromString(<br>    'abcdefghijklmnopqrstuvwxyz0123456789',<br>    11<br>);<br><br>echo $bytes;</code></pre>



<pre class="wp-block-code"><code>&lt;?php<br><br>// Generiere eine Zufallszahl zwischen 0 und 1<br>echo (new \Random\Randomizer())-&gt;nextFloat();<br><br>// Generiere eine Zufallszahl zwischen 10 und 20, inklusive 10 und 20<br>echo (new \Random\Randomizer())-&gt;getFloat(10, 20);<br><br>// Generiere eine Zufallszahl zwischen 0 und 100, exklusive 100<br>echo (new \Random\Randomizer())-&gt;getFloat(0, 100, \Random\IntervalBoundary::<em>OpenClosed</em>);<br><br>// Generiere eine Zufallszahl zwischen -10 und 10, inklusive -10 und 10<br>echo (new \Random\Randomizer())-&gt;getFloat(-10, 10, \Random\IntervalBoundary::<em>OpenOpen</em>);</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">GitHub Repository</h2>



<p>Wenn du dir den Code etwas genauer ansehen möchtest oder das Repository klonen möchtest, dann ist hier der Link: <a href="https://github.com/backiiiR/PHP_8.3_Examples" data-type="link" data-id="https://github.com/backiiiR/PHP_8.3_Examples">Zum Repository</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Quellen</h2>



<ul class="wp-block-list">
<li><a href="https://stitcher.io/blog/new-in-php-83">https://stitcher.io/blog/new-in-php-83</a></li>



<li><a href="https://www.domaintechnik.at/handbuch/php-8-3.html">https://www.domaintechnik.at/handbuch/php-8-3.html</a></li>



<li><a href="https://www.php.net/releases/8.3/en.php">https://www.php.net/releases/8.3/en.php</a></li>



<li><a href="https://kinsta.com/de/blog/php-8-3/">https://kinsta.com/de/blog/php-8-3/</a></li>



<li><a href="https://www.esono.de/blog/softwareentwicklung/php-8-3-neue-php-version-ab-november-2023_aid_1140.html">https://www.esono.de/blog/softwareentwicklung/php-8-3-neue-php-version-ab-november-2023_aid_1140.html</a></li>



<li><a href="https://benjamincrozat.com/php-83">https://benjamincrozat.com/php-83</a></li>
</ul>



<h2 class="wp-block-heading">Bilder</h2>



<ul class="wp-block-list">
<li><a href="https://www.php.net/images/php8/php_8_3_released.png">https://www.php.net/images/php8/php_8_3_released.png</a></li>
</ul>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/php-8-3-neue-funktionen-und-verbesserungen/">PHP 8.3: Neue Funktionen und Verbesserungen</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Project IDX: Eine neue Ära der App-Entwicklung</title>
		<link>https://mobile.fhstp.ac.at/allgemein/project-idx-eine-neue-aera-der-app-entwicklung/</link>
		
		<dc:creator><![CDATA[Robin Backnecht]]></dc:creator>
		<pubDate>Fri, 19 Jan 2024 14:03:15 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Native Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Webdevelopment]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=11796</guid>

					<description><![CDATA[<p>App-Entwicklung ist ein komplexer und zeitaufwändiger Prozess. Entwickler müssen sich mit einer Vielzahl von Technologien und Werkzeugen auseinandersetzen. Deshalb ist es schwierig den Überblick zu behalten. Googles „Project IDX“ verspricht, diese Herausforderungen zu bewältigen und App-Entwicklung für alle einfacher und zugänglicher zu machen.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/project-idx-eine-neue-aera-der-app-entwicklung/">Project IDX: Eine neue Ära der App-Entwicklung</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>App-Entwicklung ist ein komplexer und zeitaufwändiger Prozess. Entwickler müssen sich mit einer Vielzahl von Technologien und Werkzeugen auseinandersetzen. Deshalb ist es schwierig den Überblick zu behalten. Googles <strong>Project IDX </strong>verspricht, diese Herausforderungen zu bewältigen und App-Entwicklung für alle einfacher und zugänglicher zu machen.</p>



<h2 class="wp-block-heading">Was genau ist Project IDX?</h2>



<p>Project IDX ist eine Web-Entwicklungsplattform in der <strong>Google Cloud</strong>. Es befindet sich gerade noch in der Beta-Phase und soll das Erstellen von Full-Stack-Webanwendungen vereinfachen. Dabei bietet Project IDX diverse Features und unterstützt schon die gängigsten Programmiersprachen/Frameworks. Durch die Integration in der Google Cloud ist es möglich, immer und von überall an seinen Projekten zu arbeiten und jeder Workspace bietet dabei eine eigene <strong>Linux VM</strong>. Man kann entweder ein neues Projekt von Grund auf erstellen oder auch seine existierenden Projekte von GitHub importieren.</p>



<figure class="wp-block-gallery aligncenter has-nested-images columns-2 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;69fc3985dd8e9&quot;}" data-wp-interactive="core/image" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1128" height="634" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" data-id="11803" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/01/ProjectIDX4.png" alt="" class="wp-image-11803"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69fc3985ddda5&quot;}" data-wp-interactive="core/image" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="2000" height="1091" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" data-id="11804" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/01/ProjectIDX2.webp" alt="" class="wp-image-11804" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2024/01/ProjectIDX2.webp 2000w, https://mobile.fhstp.ac.at/wp-content/uploads/2024/01/ProjectIDX2-1536x838.webp 1536w" sizes="auto, (max-width: 2000px) 100vw, 2000px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<h2 class="wp-block-heading">Generative KI</h2>



<p>Generative KI ist ein Bereich der künstlichen Intelligenz, der sich mit der Erstellung von neuen Inhalten beschäftigt. In der App-Entwicklung kann generative KI verwendet werden, um Code zu generieren, Designs zu erstellen und Fehler zu finden.</p>



<p>Beispielsweise kann generative KI verwendet werden, um neuen Code zu generieren, der eine bestimmte Funktion erfüllt. Dies kann Entwicklern dabei helfen, schneller und effizienter zu arbeiten, da sie nicht jedes Mal von Grund auf neu programmieren müssen.</p>



<p>Generative KI kann auch verwendet werden, um Designs zu erstellen. Dies kann Entwicklern dabei helfen, bessere Benutzererfahrungen zu schaffen, ohne sich mit den Details der Gestaltung auseinandersetzen zu müssen.</p>



<p>Schließlich kann generative KI verwendet werden, um Fehler zu finden. Dies kann Entwicklern dabei helfen, ihre Apps zu verbessern, bevor sie in die Produktion gehen.</p>


<div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;69fc3985de412&quot;}" data-wp-interactive="core/image" class="aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1512" height="771" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/01/ProjectIDX3.jpg" alt="" class="wp-image-11802"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure></div>


<h2 class="wp-block-heading">Cloudbasierte Emulationen</h2>



<p>Cloudbasierte Emulationen sind eine Möglichkeit, Apps auf realen Geräten zu testen, ohne sie auf den eigenen Computern installieren zu müssen. Dies spart Zeit und Ressourcen, da Entwickler nicht jedes Mal ein neues Gerät kaufen oder einrichten müssen.</p>



<p>Cloudbasierte Emulationen können auch verwendet werden, um Apps auf verschiedenen Geräten und Betriebssystemen zu testen. Dies ist wichtig, um sicherzustellen, dass Apps auf allen gängigen Plattformen ordnungsgemäß funktionieren.</p>



<h2 class="wp-block-heading">Unterstützte Technologien</h2>



<p>Zu den unterstützten Technologien zählen zurzeit:</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image">
<figure data-wp-context="{&quot;imageId&quot;:&quot;69fc3985de936&quot;}" data-wp-interactive="core/image" class="aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="683" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2024/01/ProjectIDX5.png" alt="" class="wp-image-11798" style="width:414px;height:auto"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure></div></div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p>Weitere:</p>



<ul class="wp-block-list">
<li>Svelte</li>



<li>Vue</li>



<li>Dart</li>



<li>Firebase</li>
</ul>
</div>
</div>



<h2 class="wp-block-heading">Deployment</h2>



<p>Durch die Integration von <strong>Google Firebase</strong> wurde das Thema Deployment um vieles vereinfacht. Innerhalb von nur weniger Klicks kann man nicht nur eine nutzbare Vorschau seiner Anwendung machen, sondern seine Anwendung auch zu veröffentlichen. Da Firebase dynamische Backends unterstützt, die von einer <strong>Cloud Functions</strong> angetrieben werden, funktioniert dies sehr gut für Full-Stack-Frameworks wie (z. B.) Next.js.</p>



<h2 class="wp-block-heading">Vorteile von Project IDX</h2>



<p>Project IDX bietet eine Reihe von Vorteilen für App-Entwickler, darunter:</p>



<p><strong>Vereinfachte Entwicklung:</strong> Project IDX vereint alle benötigten Tools und Funktionen an einem Ort, sodass Entwickler nicht zwischen verschiedenen Anwendungen hin- und herwechseln müssen.</p>



<p><strong>Bessere Produktivität:</strong> Generative KI und cloudbasierte Emulationen können Entwicklern dabei helfen, schneller und effizienter zu arbeiten.</p>



<h2 class="wp-block-heading">Zukunft der App-Entwicklung</h2>



<p>Project IDX hat das Potenzial, die Art und Weise, wie Apps entwickelt werden, grundlegend zu verändern. Es könnte die App-Entwicklung für alle einfacher, zugänglicher und effizienter machen.</p>



<h2 class="wp-block-heading">Fazit:</h2>



<p>Project IDX ist noch in der frühen Phase der Entwicklung, aber es hat das Potenzial, die App-Entwicklung grundlegend zu verändern. Es wird spannend zu sehen, wie sich Project IDX in den kommenden Monaten und Jahren weiterentwickeln wird.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<h2 class="wp-block-heading">YouTube Video</h2>



<p>Hier ist ein YouTube Video von dem Kanal <strong>Google for Developers</strong>. Hier kann man auch schon die 1. Previews von Project IDK sehen.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Project IDX: Full-stack application development with generative AI" width="500" height="281" src="https://www.youtube.com/embed/-wlZY4tfGMY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Link zur Waitlist</h2>



<p>Falls du dich schon für die Waitlist anmelden möchtest, dann ist hier der Link dazu: <a href="https://idx.dev/" data-type="link" data-id="https://idx.dev/">Zur Waitlist</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<h2 class="wp-block-heading">Quellen</h2>



<ul class="wp-block-list">
<li><a href="https://idx.dev/">https://idx.dev/</a></li>



<li><a href="https://www.golem.de/news/google-project-idx-browserbasierte-entwicklungumgebung-mit-ki-unterstuetzung-2308-176589.html">https://www.golem.de/news/google-project-idx-browserbasierte-entwicklungumgebung-mit-ki-unterstuetzung-2308-176589.html</a></li>



<li><a href="https://developers.googleblog.com/2023/08/introducing-project-idx-experiment-to-improve-full-stack-multiplatform-app-development.html">https://developers.googleblog.com/2023/08/introducing-project-idx-experiment-to-improve-full-stack-multiplatform-app-development.html</a></li>



<li><a href="https://www.heise.de/news/Googles-Project-IDX-Entwicklungsumgebung-mit-KI-Assistent-in-der-Cloud-9238651.html">https://www.heise.de/news/Googles-Project-IDX-Entwicklungsumgebung-mit-KI-Assistent-in-der-Cloud-9238651.html</a></li>



<li><a href="https://thenewstack.io/project-idx-googles-new-web-and-mobile-app-development-ide/">https://thenewstack.io/project-idx-googles-new-web-and-mobile-app-development-ide/</a></li>
</ul>



<h2 class="wp-block-heading">Bilder</h2>



<ul class="wp-block-list">
<li><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtW6l74AgUklRIlEcpq0z9R55YNmhjrz7PhUhAq_yyE_yDWoN8ijinmEONSiMDMxMbm6cjNqvpR3hqgJYmg16OQJQluIxjLwmJp13a0iohog15sQ4232lX4UTXfCf3iOMggWGISNuwnrzPUCn_aM2jQhsMYN31efikH2mqcBLoh5aQe8V0FtyC9PeKQOk/w1200-h630-p-k-no-nu/Project-IDX-Social%20%281%29.png">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtW6l74AgUklRIlEcpq0z9R55YNmhjrz7PhUhAq_yyE_yDWoN8ijinmEONSiMDMxMbm6cjNqvpR3hqgJYmg16OQJQluIxjLwmJp13a0iohog15sQ4232lX4UTXfCf3iOMggWGISNuwnrzPUCn_aM2jQhsMYN31efikH2mqcBLoh5aQe8V0FtyC9PeKQOk/w1200-h630-p-k-no-nu/Project-IDX-Social%20%281%29.png</a></li>



<li><a href="https://www.maginative.com/content/images/2023/08/project-idx-preview.jpg.webp">https://www.maginative.com/content/images/2023/08/project-idx-preview.jpg.webp</a></li>



<li><a href="https://bwnyasse.net/img/16-project-idx/project-idx-7.png">https://bwnyasse.net/img/16-project-idx/project-idx-7.png</a></li>



<li><a href="https://developers.google.com/static/idx/images/idx-templates-dashboard.png">https://developers.google.com/static/idx/images/idx-templates-dashboard.png</a></li>



<li><a href="https://learnerbits.com/wp-content/uploads/2023/11/Blue-Minimalist-Linktree-Background-1024x683.png">https://learnerbits.com/wp-content/uploads/2023/11/Blue-Minimalist-Linktree-Background-1024&#215;683.png</a></li>
</ul>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/project-idx-eine-neue-aera-der-app-entwicklung/">Project IDX: Eine neue Ära der App-Entwicklung</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Neuer Data Act der EU &#8211; Ein Überblick</title>
		<link>https://mobile.fhstp.ac.at/news/neuer-data-act-der-eu-ein-ueberblick/</link>
		
		<dc:creator><![CDATA[Sebastian Sander]]></dc:creator>
		<pubDate>Thu, 24 Feb 2022 07:36:17 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Datenschutz]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=9792</guid>

					<description><![CDATA[<p>Nach langer Erwartung hat die Europäische Kommission am Mittwoch ihren Entwurf für eine Datenschutzverordnung veröffentlicht, die eine Reihe neuer Regeln für die gemeinsame Nutzung von Daten vorsieht und Teil der Strategie der Europäischen Union ist, die Union zu einem Vorreiter in der datengesteuerten Wirtschaft zu machen. Kurz gesagt, zielt die vorgeschlagene Gesetzgebung darauf ab, die <a class="read-more" href="https://mobile.fhstp.ac.at/news/neuer-data-act-der-eu-ein-ueberblick/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/news/neuer-data-act-der-eu-ein-ueberblick/">Neuer Data Act der EU &#8211; Ein Überblick</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Nach langer Erwartung hat die Europäische Kommission am Mittwoch ihren Entwurf für eine Datenschutzverordnung veröffentlicht, die eine Reihe neuer Regeln für die gemeinsame Nutzung von Daten vorsieht und Teil der Strategie der Europäischen Union ist, die Union zu einem Vorreiter in der datengesteuerten Wirtschaft zu machen.</p>



<p>Kurz gesagt, zielt die vorgeschlagene Gesetzgebung darauf ab, die gemeinsame Nutzung von Daten zu erleichtern und einen Standard auf EU-Ebene zu setzen. Sie fordert die Hersteller auf, den Besitzer*innen von vernetzten Geräten Einblick in die von ihnen gesammelten Daten zu gewähren.<br></p>



<p class="has-medium-font-size"><strong>Wen Betrifft die neue Gesetzgebung?</strong></p>



<p>Der Gesetzesentwurf gilt für alle Hersteller von Produkten und Dienstleistungen, wie z. B. Geräte für das Internet der Dinge und Anbieter von Cloud-Diensten in der EU. Alle Benutzer*innen ebendieser Produkte &#8211; also sowohl Unternehmen als auch Privatpersonen &#8211; werden betroffen sein. </p>



<p></p>



<p class="has-medium-font-size"><strong>Was bedeutet die neue Gesetzgebung?</strong></p>



<p>Kurz gesagt, würde die neue Gesetzgebung bedeuten, dass Hersteller, die in der EU Daten sammeln, ebendiese an uneingeschränkt an jene zur Verfügung stellen müssen, die an deren Erstellung beteiligt waren. Dies schließt ebenfalls das Recht ein, gesammelte Daten an Dritte Parteien weiterzugeben. Nutzer*innen können gegebenenfalls sogar verlangen, die sie betreffenden Daten direkt an dritte Parteien weiterzugeben. Während also die Daten damit weitestgehend in den Besitz der sie betreffenden Personen übergehen, muss diese gemeinsame Nutzung von Daten  weiterhin Geschäftsgeheimnisse respektieren und darf nicht mit dem ursprünglichen Inhaber der Daten konkurrieren.</p>



<p>Die neuen Vorschriften bedeuten auch, dass öffentliche und staatliche Stellen bei öffentlichen Notfällen oder rechtlichen Verpflichtungen Zugang zu privat gespeicherten Daten beantragen können, nicht aber bei der täglichen Strafverfolgung. Zu solchen Notfällen gehören Terroranschläge, Pandemien und Naturkatastrophen.</p>



<p></p>



<p class="has-medium-font-size"><strong>Was bedeutet das für die Internationalen Tech-Giganten?</strong></p>



<p>Die neue Gesetzgebung will auch &#8220;Schutzmaßnahmen gegen unrechtmäßige Datenübermittlung&#8221; treffen, die US-amerikanische oder andere ausländische Unternehmen betreffen könnten.</p>



<p>Nachdem der sogenannte &#8220;Privacy Shield&#8221;, der eigentlich den sicheren Datentransfer zwischen Europa und den USA garantieren sollte aufgrund eines von Datenschutzaktivisten Max Schrems erwirkten Urteils aufgrund fortwährender Verstöße annulliert wurde, wird der Data Act neue Rahmenbedingungen schaffen.</p>



<p>Es bleibt zu hoffen, dass Unternehmen wie &#8220;Meta&#8221; sich diesmal an bestehendes Europäisches Recht halten werden. Mark Zuckerberg hat in den letzten Monaten wiederholt öffentlich die Möglichkeit genannt, sein Unternehmen würde sich angesichts neuer Gesetzgebung aus Europa zurückziehen müssen. Dies kann eventuell als erstes Indiz dafür gesehen werden, dass der Data Act greifen wird.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/news/neuer-data-act-der-eu-ein-ueberblick/">Neuer Data Act der EU &#8211; Ein Überblick</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
