o1298098 / flutter-movie Goto Github PK
View Code? Open in Web Editor NEW๐ ๐ฌ A Flutter movie app build with Fish-Redux and The Movie DB api.
License: Apache License 2.0
๐ ๐ฌ A Flutter movie app build with Fish-Redux and The Movie DB api.
License: Apache License 2.0
Hey, our team have a lots of movies or webseries streamurls please guide me how to use inside your project. and i can contribute in your project for adding movie or webseries working stream link .. i have a 8000 audience network...
and i am appreciated your work....
contact details -- [email protected]
my name is Jatin Rajput...
no parameter named label in BottomNavigationBarItem, where there is in code
error: The named parameter 'label' isn't defined. (undefined_named_parameter at [movie] lib/views/main_page/view.dart:51)
I would like to try the web admin
Hi how are you, are you working on New UI?
.....this project is for school......Let us learn from your great work sir โนโนโนpls
Great App! but i have a suggestion, can you make a backend for upload our own stream links for the movies? like this one! https://codecanyon.net/item/streamapp-streaming-movies-tv-series-and-live-tv-flutter-full-app-with-admin-panel/24483188
The file โGoogleService-Info.plistโ couldnโt be opened because there is no such file. Hope you can upload this plist!Thank you very much!
Scenario: After filtering based on "Adventure" and "Fantasy", I am seeing multiple duplicate movie titles, while browsing the discover page.
Dear @o1298098 ,
let me suggest a complete and robust Network communication module used under Fish in this repo: https://github.com/bozaigao/fish-redux-demo .
I think that it could even inspire us to create a lib for network using the patterns found there.
cheers
hh
Hi,
Absolutely fantastic app it is shaping out to be. I am learning flutter form the past few weeks and wanted something more robust and stumbled upon this repo. Thanks for sharing this.
For the possible defect:
I have not signed in to the tmdb account, so the Account tab should be just empty and any widget I click should navigate me to the tmdb login page I suppose.
However, the screen freezes there with the following in the debug console:
flutter: AccountPage Lifecycle.build
flutter: CacheManager: Failed to download file from with error:
Invalid argument(s): No host specified in URI
Steps to recreate:
flutter: AccountPage Lifecycle.build
โโโโโโโโ Exception caught by image resource service โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The following ArgumentError was thrown resolving an image codec:
Invalid argument(s): No host specified in URI
When the exception was thrown, this was the stack
#0 _HttpClient._openUrl (dart:_http/http_impl.dart:2282:9)
#1 _HttpClient.openUrl (dart:_http/http_impl.dart:2200:7)
#2 IOClient.send
package:http/src/io_client.dart:31
#3 HttpFileService.get
package:flutter_cache_manager/โฆ/web/file_service.dart:32
#4 WebHelper._download
package:flutter_cache_manager/โฆ/web/web_helper.dart:76
...
Image provider: CachedNetworkImageProvider("", scale: 1.0)
Image key: CachedNetworkImageProvider("", scale: 1.0): CachedNetworkImageProvider("", scale: 1.0)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Restarted application in 2,371ms.
Hope this is enough information. If I can help in any way let me know.
when i favoruite a movie then it show Http status error [500].
Hi I need your help about firebase push notifications i'm unable to push notifictions, i replaced the google-services.json file but there is no luck plz help. why i'm not recieving notifications. if there is a special way then plz explain how...
Can you add a payment method to acces some videos in the app??
It seems api not work?
Back end for add movies and TV shows ?
Hi, thank you for your good job.
Which android version of the demo application is compatible?
does not work on android 7.1.1
Here is the exception log:
I/flutter (23454): MovieDetailPage Lifecycle.build
โโโโโโโโ Exception caught by rendering library โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The following assertion was thrown during layout:
A RenderFlex overflowed by 0.800 pixels on the bottom.
User-created ancestor of the error-causing widget was:
Container file:///C:/Users/anticafe/Documents/GitHub/Flutter-Movie/lib/views/moviedetail_page/components/menu_component/view.dart:131:10
The overflowing RenderFlex has an orientation of Axis.vertical.
The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.
This is considered an error condition because it indicates that there is content that cannot be seen. If the content is legitimately bigger than the available space, consider clipping it with a ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, like a ListView.
The specific RenderFlex in question is: RenderFlex#96048 relayoutBoundary=up5 OVERFLOWING
... parentData: <none> (can use size)
... constraints: BoxConstraints(w=411.4, 0.0<=h<=384.4)
... size: Size(411.4, 384.4)
... direction: vertical
... mainAxisAlignment: start
... mainAxisSize: max
... crossAxisAlignment: center
... verticalDirection: down
lib/views/login_page/effect.dart:105:36: Error: Getter not found: 'signInOption'.
GoogleSignIn(signInOption: signInOption.standard);
^^^^^^^^^^^^
Compiler failed on /Users/liuchao/Documents/GitHub/Flutter-Movie/lib/main.dart
FAILURE: Build failed with an exception.
void _onGoogleSignIn(Action action, Context ctx) async {
ctx.state.submitAnimationController.forward();
try {
GoogleSignIn _googleSignIn =
GoogleSignIn(signInOption: signInOption.standard);
final GoogleSignInAccount googleUser = await _googleSignIn.signIn();
final GoogleSignInAuthentication googleAuth =
await googleUser.authentication;
final AuthCredential credential = GoogleAuthProvider.getCredential(
accessToken: googleAuth.accessToken,
idToken: googleAuth.idToken,
);
dart_chromecast is not compatible and there seems to be no other solution
do I have to add google-services.json into my android
How will I be able to watch movies in this app?
Hi, now when i click on submit for add to my list then it dosn't work.
After clicking submit When i check back my list its empty there is no movie in it.
Is it due to firebase? plz tell me what am i doing wrong.. Thanks
Hi o1298098! May I also please have Admin access? email: [email protected]
Also, my understanding is you are using MySql instead of Firestore. Any particular reason why you switched?
Thanks.
you will do in xamarin forms this same application?
Dear @o1298098 ,
I would like to ask you about fish-redux. I feel that their maintenance is very slow, and almost no feedback about the null safety issues posted there.
regards
hh
ๆๆฏไธๅflutter ๅๅญฆ่ ๏ผfish-redux ๆๆกฃไธๅค่ฏฆ็ป๏ผไฝฟ็จ่ตทๆฅๅพๅค็ๆใๆจ็app ๆฏๆๆพๅฐ็flutter ๆกไพไธญๆไธบๆต็ ใๅฆๆๆๆบไผๅธๆๆจ่ฝๅบไธ็ณปๅ่ง้ขๆ็จใ
build ไนไธไผ .ideaไนไธไผ .vscode ้ไบ ่ฟๆตช่ดนๅคๅฐ่ตๆบ
is there any youtube video or text tutorial for this great app ?
i m new to flutter and im learning a lot with some of your code snippets but a tutorial either video or text will really really do alot of help here man
email: [email protected]
Hey there I just want to ask if you still have the app version from the demo that is in the read me file.If you do can you please send it to me.And can you make me an Admin in the control panel?
My email : [email protected]
good, a query, I see that you have to put multi-languages, in that case how can you do to change it or assign another language so that it comes out by default, other than in English?
The property silver of widget SliverOverlapAbsorber is showing as not defined.
is this supposed to stream any movies?
1.The named parameter 'sliver' isn't defined. [movie] lib/views/moviedetail_ page/view.dart:680
2.The named parameter 'trackColor' isn't defined. [movie] lib/views/setting_ page/view.dart:184
3.The named parameter 'sliver' isn't defined. [movie] lib/views/tvdetail_ page/view.dart:274
How to fix๏ผ
Please can you help me I don't know how to watch movies and tv shows in the app they don't have links
Hi how are you :)?
I guess we should also add functionality to add cast members ( actors etc ) in lists so a user can make their actors lists to track actors, similar as we did in movies and tv shows options "Add to List" function.
What do you think?
Somehow i am unable to run the project on web. I could run it on mobile devices. But when i run it on i get a blank page. The terminal has following logs :
Launching lib/main.dart on Chrome in debug mode...
Building application for the web...
Attempting to connect to browser instance..
Debug service listening on ws://127.0.0.1:61156/xUL-4mzprks=
and in Console :
Uncaught (in promise) Error: Unsupported operation: Platform.operatingSystem
at Object.throw [as throw] (errors.dart:196)
at Function._operatingSystem (io_patch.dart:241)
at Function.get operatingSystem [as operatingSystem] (platform_impl.dart:62)
at get _operatingSystem (platform.dart:73)
at Function.desc.get [as _operatingSystem] (utils.dart:77)
at get isAndroid (platform.dart:135)
at Function.desc.get [as isAndroid] (utils.dart:77)
at _init (app.dart:46)
at _init.next ()
at runBody (async_patch.dart:86)
at Object._async [as async] (async_patch.dart:125)
at Object._init (app.dart:45)
at createApp (app.dart:133)
at createApp.next ()
at runBody (async_patch.dart:86)
at Object._async [as async] (async_patch.dart:125)
at Object.createApp (app.dart:53)
at main (main.dart:7)
at main.next ()
at runBody (async_patch.dart:86)
at Object._async [as async] (async_patch.dart:125)
at Object.main$ [as main] (main.dart:5)
at main$ (main_web_entrypoint.dart:13)
at main$.next ()
at onValue (async_patch.dart:47)
at _RootZone.runUnary (zone.dart:1381)
at _FutureListener.thenAwait.handleValue (future_impl.dart:140)
at handleValueCallback (future_impl.dart:682)
at Function._propagateToListeners (future_impl.dart:711)
at async._AsyncCallbackEntry.new.callback (future_impl.dart:391)
at Object._microtaskLoop (schedule_microtask.dart:43)
at _startMicrotaskLoop (schedule_microtask.dart:52)
Hi, have you completed the streaming functionality?
Q: How is it different from previous functionality ( that we had to manually add stream links )?
Q:Now we don't have to add streaming links manually? will it automatically pick the streaming links from api?
Hi @o1298098 ,
I thought that maybe, instead of using the i.e.
ctx.dispatch(CheckOutPageActionCreator.loading(true));
and creating all the boilerplate (reducer, action, dispatch),
why not refactor and use the FutureBuilder instead, checking if the request is done (not null) ?
I tried to write a POC with this simpler approach, but the view was not automatically rendered...
so I would like to ask you if refactoring with FutueBuilder is possible, and if not, why fish-redux does not support it ?
thanks for sharing your amazing app!
Henry
Won't share backend code?
Amazing project !!!
I was wandering if the pattern of using functions to granulate the view code (and solve the brackets hell) is the best alternative, once you keep redrawing a lot of unseeded components. Please, review the approach in this article and let me know if it's relevant.
it is not defined in all view.dart
in release app some elements not show, Adapt.screenW() - return 0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.