WWDC 2019

Szerk:

https://developer.apple.com/ipad-apps-for-mac/

https://developer.apple.com/xcode/swiftui/

SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. Build user interfaces for any Apple device using just one set of tools and APIs.

Dynamic replacement. The Swift compiler and runtime are fully embedded throughout Xcode, so your app is constantly being built and run. The design canvas you see isn’t just an approximation of your user interface — it’s your live app. And Xcode can swap edited code directly in your live app with “dynamic replacement”, a new feature in Swift.

Azert ez eleg komoly. Azt hiszem pont jokor kezdtem el tanulni a platformot.

-----

tvOS:

- PS4, XBox controller support \o/
- új vizalatti screensaverek!

watchOS:

- Voice Memos, Calculator \o/
- Independent appok \o/
- AppStore \o/
- Health fejlesztesek \o/

iOS:

- gyorsabb FaceID!
- kisebb appok, gyorsabb inditas!
- Dark mode \o/
- uj Reminder app \o/
- Maps fejlesztesek \o/
- omg az Apple street view
- privacy improvements!!
- Sign in with Apple \o/ Hat ez hatalmas!
- Beepitett random-email generalo regisztraciohoz :D
- Metro style Photos? Azert jol nez ki.
- HandOff HomePod-hoz \o/ komoly. Azt hiszem mostmar veszek egyet

iPadOS \o/

- Files!
- SMB support
- USB storage support
- Safari \o/
- uj copy&paste!!
- Pencil API!!!!!111 (Sok munkat fog ez nekem megsporolni!)

macOS \o/

- iPad 2. kijelzokent!!
- Mac + iPad + Apple Pencil \o/
- Voice Control!! (iOS-re is) - kerdes, hogy erteni fogja-e az akcentusomat / lesz-e magyarul

- 3rd party iPad appok Mac-en \o/ - sok munkat fog ez nekem megsporolni
- nabaz, Atlassian kihozta a Jira-t Mac-re is. Nem baj, egy pet-projecttel kevesebb :)

- RealityKit!!! Drag&drop Augmented reality framework es editor - iPaden is
- ARKit3! Az emberek kitakarjak a virtualis objektumokat, ha elejuk kerulnek + Motion capture!

- SwiftUI!! Deklarativ UI leiro framework - sok idot fog ez nekem megsporolni!
- Minden eszkozre elerheto!!!! <3

----

Alakul ez a platform, na.

Hozzászólások

Sign in with Apple ?
Hova minek mi ez?

Egy orig linket jo lett volna elrejteni a nyito postban mert igy nem volt tul informativ:

Apple is also launching a new “Sign in with Apple” feature, which it’ll be making available to developers for logging into apps and services. Users will be able to log into Face ID and create a new account for a service “without revealing any personal information.”

Apple accounts will also be able to automatically create new, private email addresses on a per-app basis that forward to your real email, preventing apps from getting access to your email or spamming you.
https://www.theverge.com/2019/6/3/18646351/apple-ios-13-iphone-dark-mod…

Ez mondjuk érdekes:
"Apple’s new Find My app will find your devices even if they’re offline: The tracking works even if a device isn’t connected to Wi-Fi or a network, the company says. Macs will send a secure Bluetooth signal occasionally, which will then be used to create a mesh network of other Apple devices, so people can track their products. A map will populate of where the device is located."

"using just one set of tools and APIs."

^^ Ennél a résznél zárd már le, a blog oldalt dőlt betűsre állítja.
Köszi.

--
Vortex Rikers NC114-85EKLS

Ebben igazad van, és jelenleg is fejlesztés alatt van erre egy megoldás (konkrétan a portál alatti cucc frissítése), de nem csettintésre lesz kész. Addig, amíg nincs erre lehetőség, addig viszont érdemes odafigyelni arra, hogy mit csinál az ember, és ha szépen megkérik, hogy tegyen be egy törést a poszt forrásába, akkor azt beletegye. Rengeteget javít az oldal olvashatóságán az ilyen, nem csak másoknak, de a poszt írónak is.
--
Blog | @hron84

"valahol egy üzemeltetőmaci most mérgesen toppant a lábával" via @snq-

Dynamic replacement. The Swift compiler and runtime are fully embedded throughout Xcode, so your app is constantly being built and run. The design canvas you see isn’t just an approximation of your user interface — it’s your live app. And Xcode can swap edited code directly in your live app with “dynamic replacement”, a new feature in Swift.

Hehe, azért ezt mások is tudják már egy jó ideje, ideje volt felzárkózni :)

Is-is.

Java világban már 15 évvel ezelőtt is ment pl. Eclipse-el a hot code replace meg az instant fordítás. Swing-es GUI-n is, nem csak "weben" (sic!)

Visual Studio pedig eléggé régóta tudja design time használni az alkalmazás kódját, a 2017-es verzió óta ez egészen használható, pl. a debuggolás közben az alkalmazásban átrajzolom a WPF ablakot és azonnal módosul a futó alkalmazásban is, stb.

Android Studio-val is lehet ilyet csinálni már régóta.

Nyilván mindegyik megköt bizonyos kompromisszumokat, kérdés, hogy az almáék miket kötöttek meg és mennyire stabil az egész.

Ez erdekes!

Mondjuk Java-val nem UI-oztam sose; JavaFX-re vartam, de nem hozta a vartat. WPF-et nezegettem anno, de mivel telefonjuk nincs, ezert szamomra erdektelen platform :( Androiddal / ChromeOS-sel meg normalis laptopot nem lehet kapni, szoval az is kiesett... (fene akar 2-3x kodolni kulonbozo eszkozokre kulonbozo technologiakkal).

De igen, akkor jogos, hogy _vegre_ implementaltak... :) Remelem azert fog olyan, ha nem jobban mukodni, mint a fentebb emlitett peldak.

> - USB storage support

Úgy hallottam, ezt nem csak az iPad kapta meg, működik (egyelőre) iPhone-nal is.
--
Blog | @hron84

"valahol egy üzemeltetőmaci most mérgesen toppant a lábával" via @snq-