SwiftUI - Preview Assets
6:08
Жыл бұрын
SwiftUI Map Failure
6:32
Жыл бұрын
SwiftUI Image Viewer
15:09
Жыл бұрын
SwiftUI Previews with Test data
10:53
Sending emails from SwiftUI
11:51
Жыл бұрын
Public access - Part 1
12:27
2 жыл бұрын
Firebase SignIn and SignUp complete!
11:35
Firebase SignIn with Apple in SwiftUI
11:16
SwiftUI and Firebase Authentication
9:43
UIKit vs SwiftUI in Forms
11:51
2 жыл бұрын
SwiftUI Place/Location Picker
10:21
2 жыл бұрын
Version 1.5 Done! What is next?
6:14
Firebase account removal
9:15
3 жыл бұрын
A Better iPad App!
13:14
3 жыл бұрын
Пікірлер
@clover4704
@clover4704 3 ай бұрын
Hello I wanted to ask because what if u captured a picture and didnt turn on the location tag. So ur photos have no locations on it and no exif data will be captured. However if u manually add a location to ur photos or edit ur photos u can add the location. But doing this the exif package doesnt seem to read the new location😅
@M3taPhy5ical
@M3taPhy5ical 4 ай бұрын
I've been looking online for implementation of an image cropper and most people just use the 'image_cropper' library. I will be taking heavy inspiration from this, so thank you very much.
@mlawlerau
@mlawlerau 5 ай бұрын
Thanks. Copied this idea for my app too.
@RiadZX
@RiadZX 5 ай бұрын
Thanks you for this tutorial! really helpful
@XavierTheRapper
@XavierTheRapper 5 ай бұрын
nice
@Mustafa-jy8el
@Mustafa-jy8el 6 ай бұрын
Great tutorial. Thank you so much
@solidenix
@solidenix 7 ай бұрын
Hi mate ! Any chance this expandable part is on github or someplace i could use it from ?
@hoquang7800
@hoquang7800 7 ай бұрын
so many valuable lessons, thank you sir
@sraldous
@sraldous 8 ай бұрын
Skip to 6:55 to get to the important part! Even then, PresentationMode is deprecated and a bunch of other errors, e.g. Cannot specialize non-generic type 'Result'
@oakstair
@oakstair 8 ай бұрын
Have you given up on Flutter?
@niamhbarry109
@niamhbarry109 9 ай бұрын
This is awesome, thank you :)
@FRkiddo
@FRkiddo 9 ай бұрын
these kinds of videos should start with the end results in the app, I have no idea what this does even after scrolling through the video
@itsdavidalonso
@itsdavidalonso Жыл бұрын
Hey Aad, have you by any chance made a tutorial on local debugging of onCall/onRequest functions? I have managed to debug them by triggering them from the terminal with curl but not from the Flutter client with something like: final result = await FirebaseFunctions.instance .httpsCallable(functionName, options: HttpsCallableOptions( timeout: Duration(seconds: timeoutSeconds ?? 60))) .call(inputJson); Would appreciate your input!
@abhisheksingha8069
@abhisheksingha8069 Жыл бұрын
Hey! is there a way to get geolocation of videos which are in URL format in flutter?
@IsaiahTshabalala
@IsaiahTshabalala Жыл бұрын
Thank you for this tutorial. Now I am able to conduct my own Firestore unit testing as good as you if not better.
@zhenghaizhou6085
@zhenghaizhou6085 Жыл бұрын
After browsing through stackoverflow, apple developer site and the internet in general for almost an hour, your solution is without a doubt the best one. Thank you!
@mallickpriyanshu
@mallickpriyanshu Жыл бұрын
Can I Use Firebase Auth Emulator for Google Sign In?
@karapurakesh
@karapurakesh Жыл бұрын
UIViewControllerRepresentables must be value types: ViewControllerResolver - Are you facing above crash in latest iOS 16.
@ashishkharche2345
@ashishkharche2345 Жыл бұрын
Hey, just wanted to say cool videos on iOS! Could you make one on uikit sample app to swiftui gradually conversion. Not just taking existing swiftui view and adding to uikit but like on video converting uikit/storyboad screen to swiftui. I know you have a video on uikit and swift ui but my idea above is a bit different! thanks!
@GoingWalkabout
@GoingWalkabout Жыл бұрын
Thank you, it's appreciated. I will think about how to explain the conversion from UIKit to SwiftUI in more detail, but the general idea is to do this view by view
@ashishkharche2345
@ashishkharche2345 Жыл бұрын
@@GoingWalkabout appreciate it, thank you;
@juanmacias5922
@juanmacias5922 Жыл бұрын
Welcome back, this project sounds fun!
@lorenbeall147
@lorenbeall147 Жыл бұрын
welcome back sir. we miss you.
@jorgeramosarellano8795
@jorgeramosarellano8795 Жыл бұрын
Gracias por mostrarme ese package, era justo lo que estaba buscando!! Gracias!
@davidrai21
@davidrai21 Жыл бұрын
I think your solution is so accurate. I had the same problem in one of my apps and my approach was to keep the date picker always visible but add a button (check button) beside the picker that enabled or disabled the date picker so if the picker is disabled it means there is no date set. But I like your approach and I'll use it. Thank you!
@marceloviana7622
@marceloviana7622 Жыл бұрын
what if i am using a real android device? not emulator
@yogitagunjal5569
@yogitagunjal5569 2 жыл бұрын
Hi How to get rotation degree value using ExitF function
@zamokuhlekunene9261
@zamokuhlekunene9261 2 жыл бұрын
Hi, is there a way to upload the exif data along with the image to Firebase storage?
@andrewbarrett4895
@andrewbarrett4895 2 жыл бұрын
Thank you for your hard work, sir! this is exactly what I needed even in 2022
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
You are welcome
@zakblacki
@zakblacki 2 жыл бұрын
I didn't understand anything. can't even follow with subtitles...
@petrhodny
@petrhodny 2 жыл бұрын
Thanks for the video!
@billyhoward4680
@billyhoward4680 2 жыл бұрын
😢 þrðmð§m
@danumichael2143
@danumichael2143 2 жыл бұрын
Great video .Thanks a lot for sharing .
@davidvaclavek4150
@davidvaclavek4150 2 жыл бұрын
Nice, thank you for the video! 🙂
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
Thank you too!
@markme7092
@markme7092 2 жыл бұрын
How to keep user singed-in with Google firebase in SwiftUI? Please make tutorial! Thanks
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
Great suggestion! I might do that somewhere in the future
@yellowlister762
@yellowlister762 2 жыл бұрын
Hi, Thanks for the great video. Can you please make another video on keeping different environments for 'Flutter Web' ?
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
Thx. I'm happy it was helpful. I have no interest in Flutter Web and can't make you a video on that.
@PeterFriese
@PeterFriese 2 жыл бұрын
Hi Aad, I am curious why you're not using Combine to subscribe to changes on the password and email fields in your view model.
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
Hi Peter, I have considered using Combine in various parts of the application. I haven't done it (yet) because I don't want to change too much at the same time. This is probably I picked up in mij professional career, only change one thing at the time. It's also interesting content to later refactor the current solution into a Combine based solution.
@derekclarke4635
@derekclarke4635 2 жыл бұрын
😞 Promo`SM!!
@leifashley
@leifashley 2 жыл бұрын
Need to keep the code up instead of going back and forth between you and code... I can't follow this
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
Thx for the feedback, I will look into ways to better display the code.
@PeterFriese
@PeterFriese 2 жыл бұрын
+1 for using Anonymous Auth!
@jronmorgan
@jronmorgan 2 жыл бұрын
How about getting GPS data in the EXIF directly when using the Camera instead of the photo library..? I have had to ask the phone for the location and write it into the GPS myself as I have not found a way to get it directly from the camera. GPS from the photo gallery taken with the standard camera app works fine. GPS from the camera works fine in Android, just getting nothing from iOS.
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
I don't directly use the camera and I don't have the issue. However I do know that iOS has some extra privacy settings to get the GPS location directly from and image.
@rishitchaturvedi6930
@rishitchaturvedi6930 2 жыл бұрын
Is there a way to get location data while the user is clicking a photo? I am even open to the possibilty to store this location data separately rather than keeping it in the metadata section.
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
@@rishitchaturvedi6930 Usually you need to original image taken by the phone to get the location data. This means you need to retrieve the full image before you can extract the location data.
@Kevinz900
@Kevinz900 2 жыл бұрын
does this work with videos too?
@tesla1772
@tesla1772 2 жыл бұрын
when i try to create 2 different projects in firebase for Prod and Test is throws error An unexpected error has occurred. [Reason: Requested entity already exists]. how you created 2 different projects with same app id and sha1 as i require it for phone auth
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
I created 2 projects, each with a different AppID, but with the same package name. This works for me, but I don't use phone auth
@ktmman1503
@ktmman1503 2 жыл бұрын
Hi, Wondering where you are getting you Places Database from ?? Cheers... Craig. Great job !
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
Sorry so late. On iOS you can get the places directly from MapKit, it ships with iOS, no extra library necessary
@bazwa6a
@bazwa6a 2 жыл бұрын
Thanks. This is what I was looking for.
@GoingWalkabout
@GoingWalkabout 2 жыл бұрын
You are welcome
@dvheusden
@dvheusden 3 жыл бұрын
Thanks for the update. Really like where the project is headed. I would opt for option 2, sharing and access controls. However, the experience (on iPad at least) when creating trips while not being on the trip itself could use some improvement. For example the trip creation screen does not easily allow to select a location, it reverts to using the location. Would be nice if you could search for the location and get the option to use your current. The stock photo for the trip is also just a little too big and hides the (landscape mode) fields to be filled in for the trip, I would half the height of that trip photo. Happy to contribute more and please keep up the good work. Enjoy your trip!
@GoingWalkabout
@GoingWalkabout 3 жыл бұрын
Hi David, Inappreciate your feedback. I’m currently reviewing the trip creation and take you issue with the stock photo into account. I rebuild the post creation a while back to use the current location on purpose, because the whole idea is to create posts as you go. However there is an option to use the date/location from an uploaded photo.
@carnelyve866
@carnelyve866 3 жыл бұрын
What about flutter? I thought you were going to use flutter for your apps....
@GoingWalkabout
@GoingWalkabout 3 жыл бұрын
I love Flutter and for a commercial project I would absolutely go for Flutter. However this is a 'hobby' project and I also want to keep up my native iOS skills and for the time being I work on SwiftUI. It's interesting to note that there are conceptually al of similarities between Flutter and SwiftUI. Flutter might get back on the channel in a later stage again.
@alejandrocoronado1131
@alejandrocoronado1131 3 жыл бұрын
Great video, it would be great to have a better look at the authentication part.
@GoingWalkabout
@GoingWalkabout 3 жыл бұрын
Hi Alejandro, I've made various videos about Firebase Authentication. Let me know what you specifically need to know about authentication?
@victortimsit
@victortimsit 3 жыл бұрын
Some information about getting location data from Exif on IOS? It seems not to be provided by the image picker.
@jamesr2408
@jamesr2408 3 жыл бұрын
A whole days worth of time spent to get this right. Managed to get photo int value from EXIF data for photo orientation inside fixed aspect ratio container. final fileBytes = File(image.path).readAsBytesSync(); <---- important final data = await readExifFromBytes(fileBytes); var imageWidth = data['EXIF ExifImageWidth']?.printable; <--- .printable is important int widthInt = int.parse(imageWidth!); print('widthString: $widthInt'); data.isEmpty works too.
@jamesr2408
@jamesr2408 3 жыл бұрын
Exif Map very inaccessible in Flutter. All codes failing. Future<Map<String, IfdTag>> data = readExifFromBytes(await File(image.path).readAsBytes()); if (data == null || data.isEmpty){ <--- isEmpty not defined for IfdTag 'Future<Map<String, IfdTag>>' print('No Exif info found'); } for (String key in data.keys){ <--- 'keys' isn't defined for the type 'Future<Map<String, IfdTag>>' print('somthing'); }
@danielcharvat2496
@danielcharvat2496 3 жыл бұрын
Just great stuff 🙂
@GoingWalkabout
@GoingWalkabout 3 жыл бұрын
Glad you think so!
@bojack2663
@bojack2663 3 жыл бұрын
Can I get the sample code for this?
@GoingWalkabout
@GoingWalkabout 3 жыл бұрын
No, I don't share the code of the project. However I did build a complete photo picker in a sample project that I do share. Checkout the video: kzbin.info/www/bejne/jWGwl6qJrb58rsk for more details
@bojack2663
@bojack2663 3 жыл бұрын
@@GoingWalkabout Already seen it. thanks. The feature I'm trying to understand is how to delete an image after selected and navigated onto the caption page. With the icon close on each image. Plus, the image are in Uint8List, how can they be picked as individual image and uploaded on firebase.