WWDC16: Swift Playgrounds app – játékos programozás iPaden

A 2016-os WWDC keynote utolsó bejelentése hatalmas ovációt váltott ki a – főként fejlesztőkből álló – közönség soraiban. Az Apple egy régóta várt álmot váltott valóra – legalábbis részben. A developer preview részeként, és később az iOS 10 bétában is meglévő, ingyenes Swift Playgrounds alkalmazás segítségével a programozni vágyók már iPad készülékeiken is tudnak Swift kódot írni.

Screen Shot 2016-06-14 at 23.16.36

A Swift Playgrounds app legelőször is a kezdőket célozza meg. A Swift alapjait játékos feladatok programmal való megoldása során sajátíthatják el.

Tovább olvasom

iSamurai iPhone szerviz akció

Júniusban újra: Budapest Swift Meetup, nyárindító kiadás

Sok olyan dolog van, amibe nincs beleszólásunk. Például hogy milyen lesz az iPhone 7, vagy milyen hardver legyen benne. Viszont abba beleszólhatunk, mint iOS fejlesztők, hogy milyen legyen az Apple programozási nyelve. 2015. novembere óta nyílt forráskódú a Swift programozási nyelv és a Swift fejlesztésének menete.

Borítókép: Swift meetup ajánló a Swift logójával és egy kódrészlettel a háttérben.

Ez azt jelenti, hogy ha fejlesztő vagy, akkor feliratkozhatsz egy levelezőlistára, ahol a nyelv új verziójába kerülő funkciókat vitatják meg, és akár a saját javaslatodat is közzéteheted. Van véleményed? Gyere el a meetupunkra és vitassuk meg, hogy te mit csinálnál másként, vagy mit vársz a WWDC-től idén! Mindenkit sok szeretettel várunk a Sanoma MDC támogatásával 2016. június 6-án, hétfőn este 7-kor!

Tovább olvasom

iSamurai iPhone szerviz akció

Szabad szoftver lett a Swift

Az Apple a tegnapi napon kiadta a Swift programozási nyelv különféle eszközeinek és komponenseinek a forráskódját. A cég GitHub-profilján lévő repository-kban megtalálhatjuk többek között a Swift compiler, a standard library valamint egy új csomagkezelő (“Swift Package Manager”) forrását is.

swift_foss

Mindemellett felkerült egy “Swift Evolution” nevű repó is, amelyben a Swift nyelv fejlődésével, az új, vagy éppen az elavult és törlésre váró nyelvi feature-ök sorsáról szóló eszmecserét és ajánlásokat találhatunk.

Tovább olvasom

iSamurai iPhone szerviz akció

Apple TV programozás

Október végén megérkeztek az Apple új generációs Apple TV-i, amire most már fejleszteni is lehet, és az iPhone-hoz hasonlóan az App Store-ból tölthetünk le az alkalmazásokat.

Csatlakozz november 26-án a Sanoma MDC ingyenes workshopjához egy tvOS-re szánt alkalmazás elkészítésében!

swift_kurzus_landscape_1600x900

Ez az alkalmazás nem is akármi lesz, hanem a Szifon.com híreit fogja beolvasni, feldolgozni és megjeleníteni a TV-n. A fejlesztés Swift programozási nyelven történik, OS X operációs rendszer alatt. Aki nem rendelkezik ilyen géppel, annak virtuális gépet tudunk biztosítani, ha előre jelzi szándékát. A gyakorlat kezdők számára készült, ezért sok szeretettel várjuk azokat, akiknek újdonság az Xcode vagy a Swift nyelv. Az alkalom ingyenes, de regisztrációhoz kötött.

Tovább olvasom

iSamurai iPhone szerviz akció

A Budapest Swift Meetup bemutatja: Fordítóprogramok tervezése, 2. rész

Tovább folytatódik a SanomaMDC-ben az ingyenes Swift programozási nyelven történő fejlesztői előadássorozat, ahol a gyakorlatban is megismerkedhetsz iOS alkalmazások készítésével. Egy fordítóprogram elkészítésével foglalkozik a sorozat, első alkalommal az úgynevezett lexer-t készítettük el, most pedig a szintaktikai elemző elkészítése következik.

swift_kurzus_portrait_1024x576_small

A különféle parsing algoritmusok rövid elméleti áttekintését követően egy nagyon egyszerű, könnyen megírható, intuitív működési elvű algoritmust fogunk implementálni immár Swift 2.1-ben, és az előző alkalom során elkészített lexerre támaszkodva végre kézzel fogható “struktúrát” adunk készülő programozási nyelvünknek.

Tovább olvasom

iSamurai iPhone szerviz akció

Az Apple válasza az XcodeGhostra

Néhány napja már írtunk az XcodeGhostról, a hivatalos iOS-fejlesztői eszközöket megfertőzni képes kártevőről. Az Apple – jó szokásához híven – most is hamar reagált a biztonsági problémákra.

Screen Shot 2015-09-22 at 20.11.44

A malware-rel fertőzött alkalmazások nagy részét (ilyenek egyébként csak a kínai, tajvani, hongkongi és makaói App Store-ban voltak) letörölték az App Store-ból, és minden regisztrált fejlesztőt emailben, személyesen értesítettek a kockázatokról és a további problémák elkerülésének mibenlétéről.

Tovább olvasom

iSamurai iPhone szerviz akció

A Budapest Swift Meetup bemutatja: Fordítóprogramok tervezése

Az Apple által fejlesztett Swift programnyelv tavaly júniusi megjelenése óta folyamatosan fejlődik, és máris óriási népszerűségnek örvend. Egy ilyen nagy volumenű, új programozási nyelv születése nem mindennapi jelenség, érthető tehát, hogy a Swiftnek köszönhetően sokak érdeklődése fordult nemcsak az iOS-re és OS X-re való fejlesztés, hanem a Swift nyelv, a compiler és az ezekhez kapcsolódó infrastruktúra általános működésének részletei felé is.

A Budapest Swift Meetup már eddig is nagyon sikeres volt a magyar iOS-fejlesztői közösségben. A szervezőkkel közösen ezért arra vállalkoztunk, hogy a meetup keretein belül egy új előadássorozatot indítunk, amelyben a résztvevőket beavatjuk a programozási nyelvek tervezésének, valamint a modern fordítóprogramok működésének és implementálásának fortélyaiba.

Tovább olvasom

iSamurai iPhone szerviz akció

Így segítheti a jailbreak egy hivatalos fejlesztő munkáját

A napokban történt meg velem egy érdekes eset, ami ismét bebizonyította számomra, hogy a jailbreak nagyon sokmindenre hasznos lehet, még akkor is, ha a hivatalos úton, az App Store-ba készítünk alkalmazásokat. Írtam is erről egy angol nyelvű cikket, amelynek a magyar változatát szeretném most veletek megosztani.

jailbreak

Ezen a nyáron egy infosec és telekommunikációs cégnél dolgozom gyakornokként. Az alkalmazásnak, amit fejlesztünk, szüksége van az iOS olyan funkcióinak elérésére is, amikhez a hozzáférés csak a felhasználó külön engedélye után lehetséges.

Tovább olvasom

iSamurai iPhone szerviz akció

Pixate – keltsd életre a mobil alkalmazás koncepcióidat

Ezen cikk eredetileg a PixelDesigners Magazine májusi, 8. számában jelent meg, de mivel kifejezetten az iPhone és iPad készülékekre alkotó designer és kreatív kollégákat célozza meg egy ingyenes alkalmazás bemutatásával, ezért úgy gondoltuk, ti is érdekesnek fogjátok találni az itt bemutatott praktikákat.

Lifestyle-Desktop

Gondolom, nem kell bemutatnom azt az érzést, miután hosszú és fáradtságos munkával elkészítettünk egy design koncepciót és alig várjuk, hogy a valóságban is kézbe vehessük az alkotásunk végeredményét. Míg a nyomda világában ez meglehetősen egyszerű és kézenfekvő folyamat, addig a mobil alkalmazások esetén már sokkal nehezebb helyzetben vagyunk, ha nem értünk a programozáshoz.

Tovább olvasom

iSamurai iPhone szerviz akció

Brutális sebességnövekedés a Metal API-val az iOS 9-ben!

Az Apple a WWDC keynote közepén mutatta be a Metalt, ami nem sok említést kapott. Mindössze egy játékot láttunk, ami gyönyörűen futott egy iPaden.

Screen Shot 2015-06-15 at 19.30.27

A helyzet ennél sokkal “drámaibb”. Az Apple egy olyan lehetőséget adott a fejlesztők kezébe, amivel remekül kihasználhatják az A7 és újabb processzorokat és a hozzájuk tartozó GPU-kat. A7-es van egyébként az iPhone 5s-ben, az iPad mini második generációjában, illetve az iPad Air-ben, A8 az iPhone 6-ban és 6 Plus-ban, A8X pedig az iPad Air 2-ben. Lényegében az iPhone 5s-től kezdve az összes iPhone-tulajdonos ki tudja majd használni a Metal adta lehetőségeket.

Tovább olvasom

iSamurai iPhone szerviz akció