Тёмный
Kings App Design
Kings App Design
Kings App Design
Подписаться
Комментарии
@seanadith
@seanadith День назад
Part 2 please
@OliverWittmannWilsmann
@OliverWittmannWilsmann 4 дня назад
how to download the pdf now?
@kleberbuenano5672
@kleberbuenano5672 5 дней назад
Can you create a map to locate multiple users in real time?
@ДмитрийБондарчук-ь1д
Hi. Great videos that I liked, how do I find you in the discard so that I can download the code? Thank you in advance
@LEONARDOPEREIRACONEJEROS
@LEONARDOPEREIRACONEJEROS Месяц назад
The code that works: // Automatic FlutterFlow imports import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/custom_code/widgets/index.dart'; // Imports other custom widgets import '/flutter_flow/custom_functions.dart'; // Imports custom functions import 'package:flutter/material.dart'; // Begin custom widget code // DO NOT REMOVE OR MODIFY THE CODE ABOVE! import 'package:flutter_map/flutter_map.dart'; import 'package:latlong2/latlong.dart' as ll; class DynamicMap extends StatefulWidget { const DynamicMap({ super.key, this.width, this.height, this.points, required this.acessToken, required this.startingPoint, required this.startingZoom, }); final double? width; final double? height; final List<LatLng>? points; final String acessToken; final LatLng startingPoint; final double startingZoom; @override State<DynamicMap> createState() => _DynamicMapState(); } class _DynamicMapState extends State<DynamicMap> { List<Marker> allMarkers = []; @override void initState() { super.initState(); addMarkersToMap(widget.points); } void addMarkersToMap(List<LatLng>? points) { for (LatLng point in points!) { allMarkers.add( Marker( point: ll.LatLng(point.latitude, point.longitude), width: 12, height: 12, builder: (context) => Icon( Icons.location_pin, color: Colors.red, ), anchorPos: AnchorPos.exactly(Anchor(0, -12)), ), ); } } @override Widget build(BuildContext context) { return FlutterMap( options: MapOptions( center: ll.LatLng( widget.startingPoint.latitude, widget.startingPoint.longitude), zoom: widget.startingZoom, ), children: [ TileLayer( urlTemplate: 'YOUR URL MAPBOX ?access_token=${widget.acessToken}', ), MarkerLayer( markers: allMarkers, ), ], ); } } ---------------------------------------------------------------------------------------------------------------------------------- Remember to put the correct version of the dependencies: flutter_map: ^5.0.0 latlong2: ^0.9.0
@DQ940
@DQ940 Месяц назад
great video. would be helpful to know how then to email it or to have this done automatically.
@angrub99
@angrub99 Месяц назад
Hi, excellent videos! Do you happen to have one on how to create a download button for downloading an image, like in wallpaper download apps? How can I contact you? Thanks and best regards.
@عقلانعبدالكريمالنعمه
is it support arbic language
@franciscoreal8430
@franciscoreal8430 Месяц назад
Thank you so much for making this video you saved my bacon!
@manuelquintana7129
@manuelquintana7129 Месяц назад
Great video bro. But when compiling I'm getting 2 errors. Please can you help me. 1 error with the Child parameter which is required. And the second error tells me that the build parameter is not defined.
@TheSilentPrince
@TheSilentPrince Месяц назад
same with me
@andrefernando790
@andrefernando790 Месяц назад
change build to child like this void addMarkersToMap(List<LatLng>? points) { for (LatLng point in points!) { allMarkers.add( Marker( point: ll.LatLng(point.latitude, point.longitude), height: 12, width: 12, child: Icon( Icons.location_pin, color: Colors.red, ), ), ); } }
@andrefernando790
@andrefernando790 Месяц назад
or change the versio is more correct flutter_map: ^5.0.0 & latlong2: ^0.9.0.
@manuelquintana7129
@manuelquintana7129 Месяц назад
@@andrefernando790 thanks you bro!!!
@manuelquintana7129
@manuelquintana7129 Месяц назад
@@andrefernando790 work wonderfull !!! But my style dont work.. i need use "mapbox/streets-v12" but nice !
@puripie979
@puripie979 Месяц назад
Please upload a series on student project management application , and also thanks for this work love from india.
@patrickteless
@patrickteless Месяц назад
Perfect!!! Waiting for more about this!!!
@shintastha1171
@shintastha1171 2 месяца назад
can i use this for flutter?
@StarsClinics-ShoppingPar-pk7dx
@StarsClinics-ShoppingPar-pk7dx 2 месяца назад
Hey! Ive got this error testing it: Compilation Error in Custom Code Check custom code for errors: signinWithGoogle. 40 packages have newer versions incompatible with dependency constraints. Try `flutter pub outdated` for more information. Launching lib/main.dart on Web Server in debug mode... Waiting for connection from debug service on Web Server... lib/custom_code/actions/sign_in_with_google.dart:24:15: Error: Undefined name `googleSignInAuthentication`. await googleSignInAuthentication!.authentication; ~~~~~~~~~~~~~~~~~~~~~~~~~ lib/custom_code/actions/sign_in_with_google.dart:24:15: Error: Local variable `googleSignInAuthentication` can't be referenced before it is declared. await googleSignInAuthentication!.authentication; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/custom_code/actions/sign_in_with_google.dart:23:38: Context: This is the declaration of the variable `googleSignInAuthentication`. final GoogleSignInAuthentication googleSignInAuthentication = ~~~~~~~~~~~~~~~~~~~~~~~~~ lib/custom_code/actions/sign_in_with_google.dart:25:12: Error: Undefined name `googleSignInAuthentication`. return googleSignInAuthentication.accessToken; ~~~~~~~~~~~~~~~~~~~~~~~~~ Waiting for connection from debug service on Web Server... 41.0s Failed to compile application.
@kenjieplayz858
@kenjieplayz858 2 месяца назад
Thanks you so much, this help me a lot, everyone who see this comment, it's worth it to subscribe!
@haroldolontrajr4650
@haroldolontrajr4650 2 месяца назад
Congrats! You produce excellent videos and valuable teachings. Can you provide a link to clone such flutterflow project, please ?
@worldofgames1558
@worldofgames1558 2 месяца назад
Can you show geolocation of another user in the app by streaming the other users location from firestore and then show a route from that user's location to the current users location
@monawang73
@monawang73 2 месяца назад
Hi how to add image in this pdf tks
@anuragsen3001
@anuragsen3001 Месяц назад
To add the images in the PDF or Watermark you need to convert your assets/images files anyfile type for example PNGs into Uint8List -> this converts your image into bytes. Then use that data to populate your images in your code. For example: // Load the images from assets final Uint8List logoBytes = await rootBundle.load('assets/logo.png').then((data) => data.buffer.asUint8List()); final Uint8List watermarkBytes = await rootBundle.load('assets/watermark.png').then((data) => data.buffer.asUint8List()); final Uint8List backgroundBytes = await rootBundle.load('assets/background.png').then((data) => data.buffer.asUint8List()); final pdf = pw.Document(); // Define common styles final titleStyle = pw.TextStyle( fontSize: 28, fontWeight: pw.FontWeight.bold, color: PdfColors.blue900, ); final subheadingStyle = pw.TextStyle( fontSize: 18, fontWeight: pw.FontWeight.bold, color: PdfColors.black, ); final normalTextStyle = pw.TextStyle( fontSize: 14, color: PdfColors.black, ); final highlightedTextStyle = pw.TextStyle( fontSize: 20, fontWeight: pw.FontWeight.bold, color: PdfColors.black, ); // Add a page to the PDF pdf.addPage( pw.Page( pageFormat: PdfPageFormat.a4, margin: pw.EdgeInsets.all(32), build: (pw.Context context) { return pw.Stack( children: [ // Ensure the background image fits the entire A4 page if (backgroundBytes != null) pw.Positioned.fill( child: pw.Image( pw.MemoryImage(backgroundBytes), fit: pw.BoxFit.cover, // Ensures the image covers the full page ), ), Hope this would help you :) Cheers,
@thechargedone169
@thechargedone169 2 месяца назад
Thank you for this tutorial!
@BrunoMartinsNeto
@BrunoMartinsNeto 2 месяца назад
Where is that data being stored? Thanks
@AInegocios
@AInegocios 2 месяца назад
asombroso, me gustaría saber cómo se puede descargar ese documento
@ciurdea8984
@ciurdea8984 2 месяца назад
Can you do something similar but with flutter, not with flutterflow?
@jonloi3794
@jonloi3794 2 месяца назад
@Viju489
@Viju489 2 месяца назад
Hi, no discord link in description?
@dadkakdead
@dadkakdead 3 месяца назад
I wonder if the recording works in the background, isnt it? Since we have this call to "listen"
@helium829
@helium829 3 месяца назад
How should I use that input as a variable value?🙏
@navaidali99
@navaidali99 3 месяца назад
Thanks for this amazing video. I have added created two different functions for android and iOS because both have different client_ids in oauth credentials. The app working well on iOS but on android once I choose a google account to sign in, nothing happens. What could be wrong?
@tanujain2605
@tanujain2605 3 месяца назад
Whats TileLayer, PolylineLayer and MarkerLayer
@MyInspireSphere
@MyInspireSphere 3 месяца назад
Wow, very nice content
@misterzer_officiel
@misterzer_officiel 3 месяца назад
Thank you
@tanujain2605
@tanujain2605 3 месяца назад
Please provide the custom widget code in comments!
@ВиталийГлухенький
@ВиталийГлухенький 3 месяца назад
thank you, its nice work
@fluckit
@fluckit 3 месяца назад
Another epic tutorial man! You've helped me remove Google maps completely - thanks so much! The only thing left for me is to make sure this runs in the background without the app being open on the phone.. Any pointers?
@fluckit
@fluckit 3 месяца назад
After doing some testing it seems that the bounding box is not working fully. It keeps showing the initialZoom value and not zooming into the route size. Any tips on getting the zoom dynamic?
@codybateman6785
@codybateman6785 3 месяца назад
Part 2 is out!
@LeonardoZeferino
@LeonardoZeferino 3 месяца назад
Amazing! I really like if you could make a tutorial with a screenshot lib with Flutterflow. I would like to make a screenshot of a component to the user shares in the social media.
@tanujain2605
@tanujain2605 3 месяца назад
Thanks for posting the Part 2
@yohannanphilip
@yohannanphilip 3 месяца назад
Thanks for publishing!!! Question - This GET feautre works on user's calendar only right? Is there a way where let say admin creates calendar & members can see that admin's calendar
@RustemJaparov
@RustemJaparov 3 месяца назад
It looks great! However I couldn’t do this. When I try to compile my code FlutterFlow displays that my widget is empty. I asked Chat GPT to check the code even after that it persists. I don’t know what is wrong
@ELEVENPERCENT
@ELEVENPERCENT 3 месяца назад
This has by far been one of the easiest tutorials on coding Ive seen
@mareikeweber9529
@mareikeweber9529 3 месяца назад
Hi, great tutorial. Did you know or managed to track the location when the app is in background or even closed? I tried a lot but it doesn't work. When App is in Forground and open it works fine.
@raiden7378
@raiden7378 Месяц назад
Yeh this would be a much needed fix
@Luckygenes
@Luckygenes 3 месяца назад
thank you so much for these, I hope they keep coming. Your speed and they way you explain things are concise and to the point. thank you
@infinitudedc
@infinitudedc 3 месяца назад
Amazing tutorial! Thanks so much!
@johndemolbot
@johndemolbot 3 месяца назад
I got the markers from a firestore query which fires at page load but the map only shows after i click on the page and also when i navigate to another page and back it doest work also not if i click somewhere in the page.
@wernerbruhns5516
@wernerbruhns5516 4 месяца назад
Great video! Can you show us how to email the generated email please?
@fluckit
@fluckit 4 месяца назад
Oh man, this is epic! Part 2 please
@KingsAppDesign
@KingsAppDesign 3 месяца назад
Part 2 comes out today!
@JulianWagner-r4g
@JulianWagner-r4g 4 месяца назад
Is there a way to show WMS Services on Top of that Map? (Btw Great Video!)
@myrelaalmeida7828
@myrelaalmeida7828 4 месяца назад
plsss part 2, i need part 2
@stefanosx.9137
@stefanosx.9137 4 месяца назад
in 12:20 you are getting the same access token that you took in part 1?
@kulumbapaul3065
@kulumbapaul3065 4 месяца назад
Thanks so much, this is so helpful!
@MarlonVan
@MarlonVan 4 месяца назад
Hi there, Thanks for the great video. I used the same logic of your video to create my app but for some reason when I test and login with different users, they all see the same data entries made by other users! I must have missed something fundamental?