Сообщения

Wichtiges Entwickler-Tool: Homebrew für M1-Macs und MacOS 11 Big Sur erschienen

Изображение
Macbook Pro mit M1. (Bild: Apple) 04.12.2020, 13:48 Uhr • Lesezeit: 1 Min. Gerade keine Zeit? Jetzt speichern und später lesen Hinweis: Wir haben in diesem Artikel Provisions-Links verwendet und sie durch "*" gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält t3n.de eine Provision. Die quelloffene Paketverwaltung Homebrew ist in einer Version für Macs mit M1-Chip erschienen. Die Entwickler empfehlen vorerst dennoch, die x86-Version über Rosetta 2 zu verwenden. Mit Homebrew kommt ein Veteran unter den Entwickler-Tools auf Apples neue Macs mit M1-Chip . Die seit 2009 unter Open-Source-Lizenz entwickelte Paketverwaltung unterstützt Apple Silicon ab sofort – wenn auch vorerst nur eingeschränkt. Nutzer von MacOS 10.13 müssen zudem updaten; Homebrew setzt wenigstens 10.14 (MacOS Mojave) voraus. Tatsächlich wurde das neue Update des populären Paketmanagers für MacOS 11 Big Sur angepasst – allerdings vornehmlich für die bisherige Intel-Plattform. Zwar läuft Homebrew

Steigerung um 35 Prozent: Mehr als 56 Millionen Entwickelnde nutzen GitHub

Изображение
GitHub hat am Donnerstag seinen jährlichen „State of the Octoverse Report“ veröffentlicht. In diesem Jahr sind die Einblicke in die globale Entwickler- und Open-Source-Community besonders interessant. Inzwischen nutzen weltweit mehr als 56 Millionen Entwicklerinnen und Entwickler den Versionierungsdienstleister GitHub. Im Jahr 2020 erstellten diese Entwickelnden mehr als 60 Millionen neue Repositories und leisteten mehr als 1,9 Milliarden Contributions. GitHub: Deutliche Steigerungen im Vorjahresvergleich Was in absoluten Zahlen schon gewaltig klingt, wird erst richtig deutlich, wenn wir es prozentual betrachten. So bedeuten etwa die genannten mehr als 60 Millionen Repositories eine Steigerung um 35 Prozent im Vergleich zum Vorjahr . Dabei stellt GitHub auch einen Anstieg der Developer-Arbeit fest – und zwar sowohl beim Zeit- als auch beim Arbeitsaufwand. Nicht feststellen konnte GitHub dabei, ob Entwicklerinnen und Entwickler die Vorteile flexibler Arbeitszeiten nutzen, die gleiche Me

Agilitätsboost in Softwareprojekten: Bessere Produkte durch inkrementelle Budgetierung

Изображение
Was kosten Softwareprojekte? Wie vermeide ich es, viel Geld durch ein erfolgloses Produkt zu verbrennen? Wie eine inkrementelle Budgetierung Agilität erhöhen und zeitgleich Risiko minimieren kann. Mit dem steigenden Druck der Digitalisierung steigt auch das IT-Budget in Unternehmen seit Jahren an. Ein Trend, der ganz eigene Probleme verursacht. War die Budgetplanung von Softwareprojekten bereits zu Wasserfall-Zeiten gelinde gesagt „schwierig“, wurde der effiziente Einsatz von Entwicklungsbudgets spätestens seit der Ära der agilen Softwareentwicklung zur Königsdisziplin. Die inkrementelle Budgetierung bietet einen Lösungsansatz. Klassische Budgetplanung vs. Softwareentwicklung Zur operativen Budgetplanung in Wirtschaftsunternehmen gibt es verschiedene Modelle. Ob klassische Top-down-Budgetierung oder das immer beliebtere Zero-Based-Budgeting – das Prinzip dahinter ist größtenteils dasselbe: Basierend auf Absatz- beziehungsweise Umsatzschätzungen, Ressourcen- und Investitionsplänen wird

Google veröffentlicht Android-Emulator für M1-Macs

Изображение
Googles Android -Emulator für App-Entwickler steht in einer Vorschauversion jetzt auch für M1-Macs bereit. Bislang fehlen allerdings noch einige wichtige Features. Google bietet seinen Android-Emulator jetzt auch in einer Version für Apples hauseigene M1-Chips an. Der Emulator ist Teil der integrierten Entwicklungsumgebung Android Studio und hilft Entwicklern beim Testen ihrer Android-Anwendungen. Die neue M1-Version des Emulators befindet sich derzeit noch in einer frühen Entwicklungsphase. Dementsprechend fehlen bislang noch einige wichtige Funktionen. Beispielsweise arbeiten unter dem Emulator derzeit weder die verschiedenen Video-Codecs noch die Webview-Komponente von Android. Außerdem funktioniert die Tonausgabe nicht. Die fehlenden Funktionen verspricht Google zeitnah nachzuliefern. Herunterladen könnt ihr den neuen Android-Emulator für M1-Macs von GitHub . Nach der Installation kann er direkt über Android Studio gestartet werden. Nix verpassen: Abonniere den t3n Newsletter!

Schatzkiste für Frontend-Devs: Mit diesem Repo lernst du alles, was du wissen willst

Изображение
Du willst dich online zur Webentwicklerin weiterbilden, fühlst dich aber erschlagen von der Fülle an Ressourcen und hättest gerne alles gebündelt an einem Ort? Dann ist dieses Repo das richtige für dich. Programmieren zu lernen, ist unbestritten eine gute Idee. Die Nachfrage nach Entwicklern nimmt seit Jahren zu, ein Ende ist nicht in Sicht. Dementsprechend erfreulich sind die zu erwartenden Gehälter. Jobs mit Option auf Homeoffice sind in der IT-Branche eher die Regel als die Ausnahme. HTML, CSS, JavaScript, Git, Design und Hosting Für Menschen mit einer Affinität für Web-Technologien und UI-Design liegt die Entscheidung für eine Karriere im Bereich Frontend nahe. Für die Weiterbildung in diesem Bereich bietet das Web eine unüberschaubare Fülle an Ressourcen – in diesem Listicle haben wir uns die besten Quellen für den Einstieg bereits näher für euch angeschaut. Aber natürlich gibt es noch viel mehr, was es in diesem Bereich zu wissen gilt. Das Developer-Resources-Repo kuratiert al

Neue Apple-Regel: Apps benötigen ab sofort Beipackzettel

Изображение
Entwickler müssen Nutzer neuerdings in Apples App-Store über mögliche „Risiken und Nebenwirkungen“ ihrer App aufklären. Das steckt hinter der neuen Maßnahme für mehr Datenschutz. Häufig bekommen Nutzer einer App gar nicht mit, was die App alles über sie wissen will: Standortdaten, Mail-Adresse, Name, Bankverbindung, Gesundheitsdaten – die Liste kann je nach Anwendung lang sein. Wer nicht das Kleingedruckte in Form der Datenschutzerklärung des Entwicklers studiert, bleibt im Dunkeln. Neuerdings verpflichtet Apple Entwickler mit den sogenannten „Privacy Labels“ ihrer App, einen übersichtlichen „Beipackzettel“ zu verpassen, der auf einen Blick verraten soll, was genau eigentlich getreckt wird und welche Informationen über den Nutzer gesammelt werden. Privacy Labels sind keine Überraschung Bereits während der World Wide Developers Conference hatte Apple die Maßnahme angekündigt und darauf hingewiesen, dass die entsprechenden Informationen für alle Apps, die in den App-Stores für iOS, iP

Studie: Programmieren hat mit Sprachbegabung nicht allzu viel zu tun

Изображение
Neurowissenschaftler des MIT haben herausgefunden, dass das Interpretieren von Code ein allgemeines Hirnnetzwerk aktiviert, aber keine sprachverarbeitenden Zentren. Bei der Antwort auf die Frage, welche Fähigkeiten beim Programmieren wichtig seien, gibt es zwei Schulen. Eine vertritt die These, zum Programmierenlernen müsse man gut in Mathe sein, die andere, dass Sprachbegabung das wichtigere Asset sei . Sprachzentren offenbar kaum beansprucht In gewisser Weise ist Programmieren mit dem Erlernen einer neuen Sprache vergleichbar. Es erfordert die Kenntnis neuer Symbole und Begriffe, die richtig organisiert werden müssen, um dem Computer Anweisungen zu geben, die er versteht. Der Programmcode muss für andere Programmierer lesbar und nachvollziehbar sein, also gewissen Konventionen genügen. Trotz dieser Ähnlichkeiten werden beim Verstehen von Quellcode offenbar nicht die sprachverarbeitenden Areale aktiviert. Stattdessen aktiviert es ein verteiltes Netzwerk, das sogenannte Multiple-Deman