Si les gustó el video, dejen su pulgar arriba para seguir creando este tipo de contenido :). Agradecimiento especial a Juanca por crear este super Challenge!!
Bro como siempre Genial contenido, un abrazo grande desde Colombia. Mucho ánimo y sigue firme!! Y felicitaciones a Juanca por contribuir a la comunidad con este reto
Entonces también puedo trabajar con Flutter en windows, pensé que necesariamente se tiene que hacer con Mac. Podrías enseñar a como configurar en un entorno windows, emuladores, etc ?
Para aprender a realizar apps hay varios cursos en udemy, toma algún curso de programación básica y luego uno de Flutter que es la herramienta que usamos para crear apps android y iOS
i use this for working on ios emulator ( for go back/previous screen) ``` import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; class CustomPageRouteBuilder extends PageRoute { final RoutePageBuilder pageBuilder; final PageTransitionsBuilder matchingBuilder = const CupertinoPageTransitionsBuilder(); // Default iOS/macOS (to get the swipe right to go back gesture) // final PageTransitionsBuilder matchingBuilder = const FadeUpwardsPageTransitionsBuilder(); // Default Android/Linux/Windows CustomPageRouteBuilder({required this.pageBuilder}); @override Color? get barrierColor => null; @override String? get barrierLabel => null; @override Widget buildPage(BuildContext context, Animation animation, Animation secondaryAnimation) { return pageBuilder(context, animation, secondaryAnimation); } @override bool get maintainState => true; @override Duration get transitionDuration => const Duration( milliseconds: 900); // Can give custom Duration, unlike in MaterialPageRoute @override Widget buildTransitions(BuildContext context, Animation animation, Animation secondaryAnimation, Widget child) { return matchingBuilder.buildTransitions( this, context, animation, secondaryAnimation, child); } } ``` then in movies_page.dart instead of the code i use ``` Navigator.push( context, CustomPageRouteBuilder( pageBuilder: (_, animation, __) => FadeTransition( opacity: animation, child: MoviePage(movie: movie), ), ), ); ```
400 likes = Code = github.com/rcjuancarlosuwu/flutter_movie_ticket
Thank you all! Gracias Juan Carlos!
Don't forget to star the repo :)
Agradecido por la oportunidad Diego, contribuir a la comunidad siempre es gratificante 💙😁
Gracias a ti por el aporte bro! Vamos por los 400 likes para que liberes tu código 😁
Si les gustó el video, dejen su pulgar arriba para seguir creando este tipo de contenido :).
Agradecimiento especial a Juanca por crear este super Challenge!!
Alucinante tus videos, un grande 😎👍
Bro como siempre Genial contenido, un abrazo grande desde Colombia. Mucho ánimo y sigue firme!! Y felicitaciones a Juanca por contribuir a la comunidad con este reto
wow! muchas felicidades
está genial Felicidades Juan Carlos
Bravazoooo bro
Excelente. Les quedó genial 🙌🏻
What is your windows laptop or desktop specifications?
Genial, muchas animaciones === mucho dinamismo then Cliente contento je je je je
Excelente trabajo Juan Carlos (y)... activare el sharingan de kakashi para ver tu código
Muy buen vídeo, quedó genial todo!
Quedó excelente 😎
Super super… genial.
Que bien amigo te felicito por el vídeo, que bueno seguir apoyando estos desarrollos móviles, se ve muy bonita la app.
Wow, Superb el JuanCa, muy pro esa animación, Felicidades!
Muchas gracias bro! ;)
Está genial, felicidades Juan Carlos, se ve complejo para mi que no tengo mucho conocimiento de animaciones.
Mucha gracias Arturo! ;) Ve los fenomenales videos de animaciones de Diego, me ayudaron muchísimo
Finally ... Another one🔥
lovely man
Consulta
¿en que del archivo podemos observar el proceso que se sigue para la transición hacia el BookingPage a traves del BookTicket Container ?
Buen aporte gente. Los felicito!!!!
Which laptop specs you used first time flutter development?
Macbook Pro 15" 2016 core i7 16gb ram 512ssd
Hola Diego, que buenas animaciones... Talvez podrían hacer un reto de flutter Desktop ?? Para poder aprender gracias
X2
Chale y yo creyendo que Juanca estaba enfermo, pero estaba ocupado 😅 okno. Esta super la app. Saludos desde GDSC UC.
please, what vscode theme you use?
Buen video
I love this! What emulator are you using? Looks cool
I'm using physical device + scrcpy to mirror it, you can find it on github
What is your windows device specs?
HP pavilion gaming core i5 9gen + 16 GB RAM + 256 GB SSD + 1TB HDD
crack sos un crack
What emulator are you using?
I think he was using his own phone : POCO F3.
😍
Entonces también puedo trabajar con Flutter en windows, pensé que necesariamente se tiene que hacer con Mac.
Podrías enseñar a como configurar en un entorno windows, emuladores, etc ?
docs.flutter.dev/get-started/install/windows
De casualidad el muchacho lo tiene como curso en udemy ? me gustaría aprender ah realizar la app de principio a fin...
Para aprender a realizar apps hay varios cursos en udemy, toma algún curso de programación básica y luego uno de Flutter que es la herramienta que usamos para crear apps android y iOS
teacher how can i contact you?
www.buymeacoffee.com/diegoveloper
@@diegoveloper Can I be your student, teach me flutter and websites?
@@davidardo4466 yeah, the cost is 100 USD/hour :D
@@diegoveloper Sir, I don't have a problem, but get us to a very good level?
i use this for working on ios emulator ( for go back/previous screen)
```
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
class CustomPageRouteBuilder extends PageRoute {
final RoutePageBuilder pageBuilder;
final PageTransitionsBuilder matchingBuilder =
const CupertinoPageTransitionsBuilder(); // Default iOS/macOS (to get the swipe right to go back gesture)
// final PageTransitionsBuilder matchingBuilder = const FadeUpwardsPageTransitionsBuilder(); // Default Android/Linux/Windows
CustomPageRouteBuilder({required this.pageBuilder});
@override
Color? get barrierColor => null;
@override
String? get barrierLabel => null;
@override
Widget buildPage(BuildContext context, Animation animation,
Animation secondaryAnimation) {
return pageBuilder(context, animation, secondaryAnimation);
}
@override
bool get maintainState => true;
@override
Duration get transitionDuration => const Duration(
milliseconds:
900); // Can give custom Duration, unlike in MaterialPageRoute
@override
Widget buildTransitions(BuildContext context, Animation animation,
Animation secondaryAnimation, Widget child) {
return matchingBuilder.buildTransitions(
this, context, animation, secondaryAnimation, child);
}
}
```
then in movies_page.dart
instead of the code i use
```
Navigator.push(
context,
CustomPageRouteBuilder(
pageBuilder: (_, animation, __) => FadeTransition(
opacity: animation,
child: MoviePage(movie: movie),
),
),
);
```