Flutter का Ultimate Hindi Tutorial: 1000 Questions & Answers

 

Flutter Q&A Part 1 (1–100) — Hindi Version

LearnWithRehan — Author: Rehan Khan


1. Flutter क्या है?
Flutter एक open-source UI toolkit है जो mobile, web और desktop apps बनाने के लिए Google द्वारा develop किया गया है।

2. Flutter और React Native में क्या अंतर है?
Flutter Dart language का उपयोग करता है और native widgets के साथ काम करता है, जबकि React Native JavaScript और native components का उपयोग करता है।

3. Flutter में Widget क्या होता है?
Widget Flutter का core building block है। UI का हर element, जैसे button, text, image, widget होता है।

4. Stateful और Stateless Widget में अंतर क्या है?
Stateless Widget immutable होता है और state change नहीं कर सकता।
Stateful Widget mutable होता है और UI update कर सकता है।

5. Flutter में hot reload क्या है?
Hot reload आपको code changes तुरंत app में देखने की सुविधा देता है बिना app restart किए।

6. Flutter में main() function का क्या role है?
main() function app का entry point होता है। यह runApp() function को call करता है।

7. runApp() function क्या करता है?
runApp() root widget को app में render करता है।

8. Flutter में MaterialApp क्या है?
MaterialApp एक wrapper widget है जो Material Design UI और navigation provide करता है।

9. Scaffold widget का क्या use है?
Scaffold app का basic structure provide करता है जैसे appBar, body, drawer, bottomNavigationBar।

10. AppBar widget क्या है?
AppBar app का top bar है जिसमें title, actions और navigation buttons होते हैं।

11. Flutter में Column और Row में अंतर क्या है?
Column widgets को vertical में arrange करता है, Row widgets को horizontal में arrange करता है।

12. Padding और Margin में क्या अंतर है?
Padding widget के अंदर space create करता है। Margin widget के बाहर space create करता है।

13. Container widget क्या है?
Container एक flexible widget है जो size, color, padding, margin, border आदि set कर सकता है।

14. Text widget में style कैसे apply करते हैं?
TextStyle object का use करके font size, color, weight आदि set कर सकते हैं।

15. Flutter में Image widget का use कैसे होता है?
Image widget local assets या network images show करने के लिए use होता है।

16. ListView और GridView में क्या अंतर है?
ListView vertical या horizontal scrollable list show करता है।
GridView items को grid में show करता है।

17. Flutter में GestureDetector क्या है?
GestureDetector widget user gestures जैसे tap, double tap, swipe detect करता है।

18. ElevatedButton और TextButton में क्या अंतर है?
ElevatedButton background color और elevation के साथ आता है।
TextButton केवल text display करता है, बिना background के।

19. Flutter में TextField widget क्या है?
TextField user input लेने के लिए use होता है।

20. Controller का use TextField में कैसे होता है?
TextEditingController TextField के text को read और update करने के लिए use होता है।

21. Flutter में Checkbox widget क्या है?
Checkbox user को select/deselect करने का option देता है।

22. Switch widget क्या होता है?
Switch ON/OFF toggle option provide करता है।

23. Radio widget और Checkbox में अंतर क्या है?
Radio user को एक option select करने देता है।
Checkbox multiple selection allow करता है।

24. Flutter में ListTile widget क्या है?
ListTile commonly used item display widget है जिसमें title, subtitle और icon हो सकता है।

25. Navigator का use क्या है?
Navigator screen के बीच navigation के लिए use होता है।

26. push और pop का क्या मतलब है?
push नए screen को stack में add करता है।
pop current screen को remove करता है।

27. Flutter में async और await का use कैसे होता है?
async functions asynchronous code run करते हैं। await future complete होने तक wait करता है।

28. Future क्या होता है?
Future asynchronously value provide करता है जो बाद में complete होता है।

29. Stream क्या होता है?
Stream asynchronous data का sequence provide करता है।

30. Flutter में FutureBuilder का use क्या है?
FutureBuilder UI को asynchronously update करने के लिए use होता है जब future complete होता है।

31. StreamBuilder क्या है?
StreamBuilder stream data पर UI update करता है।

32. Flutter में ThemeData क्या है?
ThemeData app की colors, fonts और styles define करता है।

33. Flutter में dark और light theme कैसे switch करते हैं?
MaterialApp में theme और darkTheme set करके systemBrightness detect किया जा सकता है।

34. Flutter में MediaQuery का use क्या है?
MediaQuery screen size और orientation detect करने के लिए use होता है।

35. LayoutBuilder क्या करता है?
LayoutBuilder parent constraints detect करता है और responsive UI build करने में help करता है।

36. Flutter में Flexible और Expanded में अंतर क्या है?
Flexible child को flexible space देता है।
Expanded remaining space को occupy करता है।

37. Flutter में Stack widget क्या है?
Stack widgets को overlay में arrange करता है।

38. Positioned widget Stack में कैसे काम करता है?
Positioned Stack के child widget को specific position पर place करता है।

39. Flutter में SizedBox का use क्या है?
SizedBox space create करता है या widget की size set करता है।

40. Flutter में Divider widget क्या है?
Divider horizontal या vertical line draw करता है।

41. Flutter में Card widget क्या है?
Card material design style card create करता है जिसमें elevation और padding होता है।

42. Flutter में IconButton का use क्या है?
IconButton tap के लिए icon provide करता है।

43. Flutter में BottomNavigationBar कैसे बनाते हैं?
BottomNavigationBar items list के साथ create किया जाता है और selectedIndex manage किया जाता है।

44. Flutter में TabBar और TabBarView क्या है?
TabBar tabs show करता है।
TabBarView tab content display करता है।

45. Flutter में Drawer widget क्या है?
Drawer side menu show करता है जिसे swipe या button से open किया जा सकता है।

46. Flutter में AlertDialog कैसे बनाते हैं?
showDialog() और AlertDialog widget के साथ alert dialog create किया जाता है।

47. Flutter में SnackBar क्या है?
SnackBar temporary message show करता है bottom of the screen।

48. Flutter में BottomSheet क्या है?
BottomSheet screen के bottom से modal या persistent sheet show करता है।

49. Flutter में CircularProgressIndicator क्या है?
CircularProgressIndicator loading indicator show करता है।

50. Flutter में LinearProgressIndicator क्या है?
LinearProgressIndicator horizontal progress bar show करता है।


Flutter Q&A Part 2 (51–100) — Hindi Version

LearnWithRehan — Author: Rehan Khan


51. Flutter में GestureDetector का use कैसे करते हैं?
GestureDetector widget user gestures (tap, double tap, long press, swipe) detect करने के लिए use होता है।

52. Flutter में InkWell और InkResponse में अंतर क्या है?
InkWell tap effect provide करता है।
InkResponse अधिक customizable tap effect और ripple effect support करता है।

53. Flutter में Hero widget क्या है?
Hero widget screen transition के दौरान shared element animation create करता है।

54. Flutter में AnimatedContainer क्या है?
AnimatedContainer container properties को smooth animation के साथ change करने के लिए use होता है।

55. Flutter में AnimatedOpacity क्या है?
AnimatedOpacity widget opacity change को smooth animation के साथ show करता है।

56. Flutter में FadeTransition क्या है?
FadeTransition widget fade animation implement करने के लिए use होता है।

57. Flutter में ScaleTransition क्या है?
ScaleTransition widget widget को scale animation के साथ animate करता है।

58. Flutter में RotationTransition क्या है?
RotationTransition widget widget को rotate animation के साथ animate करता है।

59. Flutter में SlideTransition क्या है?
SlideTransition widget widget को slide animation के साथ animate करता है।

60. Flutter में SizeTransition क्या है?
SizeTransition widget widget की size को animation के साथ animate करता है।

61. Flutter में AnimatedBuilder क्या है?
AnimatedBuilder widget animation के आधार पर UI को rebuild करने के लिए use होता है।

62. Flutter में Tween क्या होता है?
Tween animation के लिए start और end value define करता है।

63. Flutter में AnimationController क्या है?
AnimationController animation को control करने के लिए duration, forward, reverse आदि provide करता है।

64. Flutter में CurvedAnimation क्या है?
CurvedAnimation animation curves (easeIn, easeOut) apply करता है।

65. Flutter में ListView.builder क्या है?
ListView.builder lazy loading list create करता है और efficient scrolling provide करता है।

66. Flutter में ListView.separated क्या है?
ListView.separated list items के बीच separator widget add करता है।

67. Flutter में GridView.count क्या है?
GridView.count grid items fixed count के साथ show करता है।

68. Flutter में GridView.builder क्या है?
GridView.builder dynamically grid items create करता है।

69. Flutter में PageView क्या है?
PageView horizontally scrollable pages create करता है।

70. Flutter में PageController क्या है?
PageController PageView को control करने के लिए use होता है।

71. Flutter में ScrollController क्या है?
ScrollController scroll position track और control करने के लिए use होता है।

72. Flutter में NotificationListener क्या है?
NotificationListener scroll और other notifications detect करने के लिए use होता है।

73. Flutter में RefreshIndicator क्या है?
RefreshIndicator pull-to-refresh feature provide करता है।

74. Flutter में SliverAppBar क्या है?
SliverAppBar scrollable app bar create करता है जो flexible और collapsible होता है।

75. Flutter में CustomScrollView क्या है?
CustomScrollView scrollable area create करता है जिसमें multiple slivers include किए जा सकते हैं।

76. Flutter में SliverList क्या है?
SliverList list items को sliver layout में show करता है।

77. Flutter में SliverGrid क्या है?
SliverGrid grid items को sliver layout में show करता है।

78. Flutter में ClipRRect क्या है?
ClipRRect child widget को rounded corners के साथ clip करता है।

79. Flutter में ClipOval क्या है?
ClipOval child widget को circular या oval shape में clip करता है।

80. Flutter में Opacity widget क्या है?
Opacity widget child की transparency set करता है।

81. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect apply करने के लिए use होता है।

82. Flutter में ShaderMask क्या है?
ShaderMask widget child widget पर gradient या shader apply करता है।

83. Flutter में Transform widget क्या है?
Transform widget widget को rotate, scale, translate या skew करता है।

84. Flutter में Align widget क्या है?
Align widget child widget को parent में align करता है।

85. Flutter में Center widget क्या है?
Center widget child widget को center में place करता है।

86. Flutter में FractionallySizedBox क्या है?
FractionallySizedBox child widget को parent के fraction के अनुसार size देता है।

87. Flutter में Spacer widget क्या है?
Spacer flexible space create करता है और widgets के बीच gap manage करता है।

88. Flutter में ReorderableListView क्या है?
ReorderableListView drag-and-drop list items create करता है।

89. Flutter में Dismissible widget क्या है?
Dismissible swipe gesture के साथ list item dismiss करने के लिए use होता है।

90. Flutter में ExpansionTile क्या है?
ExpansionTile expandable/collapsible list item create करता है।

91. Flutter में Stepper widget क्या है?
Stepper multi-step forms या process को UI में show करता है।

92. Flutter में Tooltip widget क्या है?
Tooltip widget user को hover या long press पर information show करता है।

93. Flutter में DataTable widget क्या है?
DataTable table layout में rows और columns display करता है।

94. Flutter में PaginatedDataTable क्या है?
PaginatedDataTable large data को pages में show करता है।

95. Flutter में CheckboxListTile क्या है?
CheckboxListTile list item में checkbox और label show करता है।

96. Flutter में RadioListTile क्या है?
RadioListTile list item में radio button और label show करता है।

97. Flutter में SwitchListTile क्या है?
SwitchListTile list item में switch और label show करता है।

98. Flutter में Slider widget क्या है?
Slider user को value select करने के लिए sliding UI provide करता है।

99. Flutter में RangeSlider क्या है?
RangeSlider user को value range select करने की सुविधा देता है।

100. Flutter में Cupertino widgets क्या होते हैं?
Cupertino widgets iOS-style UI provide करते हैं।


Flutter Q&A Part 3 (101–200) — Hindi Version

LearnWithRehan — Author: Rehan Khan


101. Flutter में AnimatedList क्या है?
AnimatedList list items को add/remove करने पर animated effects provide करता है।

102. Flutter में RepaintBoundary क्या है?
RepaintBoundary widget child widget को अलग canvas में paint करता है, performance improve करने के लिए।

103. Flutter में ClipPath क्या है?
ClipPath custom shape में widget को clip करने के लिए use होता है।

104. Flutter में CustomPainter क्या है?
CustomPainter custom drawing और shapes create करने के लिए use होता है।

105. Flutter में Canvas क्या है?
Canvas drawing operations perform करने के लिए low-level painting API provide करता है।

106. Flutter में Paint object क्या है?
Paint object stroke, fill, color और style define करता है।

107. Flutter में Path object क्या है?
Path object custom shapes और drawing paths define करता है।

108. Flutter में BlendMode क्या है?
BlendMode painting के दौरान color blend करने के लिए use होता है।

109. Flutter में AnimationStatus क्या है?
AnimationStatus animation state (forward, reverse, completed, dismissed) track करता है।

110. Flutter में Curves क्या है?
Curves predefined easing effects provide करते हैं जैसे easeIn, easeOut, linear।

111. Flutter में Hero animation कैसे implement करते हैं?
Hero widget दो screens में same tag assign करके automatic transition animation create करता है।

112. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transition animations define करने के लिए use होता है।

113. Flutter में FadeTransition animation कैसे करते हैं?
FadeTransition widget opacity animation के लिए use होता है।

114. Flutter में SlideTransition animation कैसे implement करते हैं?
SlideTransition widget widget को slide animation के साथ move करता है।

115. Flutter में ScaleTransition animation क्या है?
ScaleTransition widget widget को zoom-in या zoom-out animation provide करता है।

116. Flutter में RotationTransition animation क्या है?
RotationTransition widget widget को rotate animation के साथ animate करता है।

117. Flutter में AnimatedIcon क्या है?
AnimatedIcon predefined animated icons display करता है।

118. Flutter में AnimatedSwitcher क्या है?
AnimatedSwitcher old widget को fade/transition effect के साथ replace करता है।

119. Flutter में ValueListenableBuilder क्या है?
ValueListenableBuilder ValueNotifier के value change पर UI update करता है।

120. Flutter में ChangeNotifier क्या है?
ChangeNotifier state changes notify करने के लिए use होता है।

121. Flutter में Provider क्या है?
Provider state management और dependency injection के लिए use होता है।

122. Flutter में Consumer widget क्या है?
Consumer Provider data को listen और rebuild करता है।

123. Flutter में MultiProvider क्या है?
MultiProvider multiple providers को एक साथ provide करता है।

124. Flutter में context.watch() और context.read() में अंतर क्या है?
context.watch() widget rebuild करता है जब value change होती है।
context.read() value को read करता है लेकिन rebuild नहीं करता।

125. Flutter में Bloc क्या है?
Bloc (Business Logic Component) state management के लिए use होता है।

126. Flutter में Cubit क्या है?
Cubit simplified version of Bloc है, केवल state emit करने के लिए।

127. Flutter में BlocBuilder क्या करता है?
BlocBuilder UI को rebuild करता है जब state change होती है।

128. Flutter में BlocListener क्या करता है?
BlocListener side effects handle करता है जैसे navigation या snackbars।

129. Flutter में MultiBlocProvider क्या है?
MultiBlocProvider multiple blocs provide करता है।

130. Flutter में StreamController क्या है?
StreamController stream data produce और manage करता है।

131. Flutter में StreamSink क्या है?
StreamSink stream में data add करने के लिए use होता है।

132. Flutter में AsyncSnapshot क्या है?
AsyncSnapshot future या stream के current state और data को represent करता है।

133. Flutter में Future.delayed कैसे use करते हैं?
Future.delayed asynchronous delay के लिए use होता है।

134. Flutter में Timer क्या है?
Timer scheduled task run करने के लिए use होता है।

135. Flutter में Isolate क्या है?
Isolate separate thread में code run करता है ताकि UI thread block न हो।

136. Flutter में compute() function क्या है?
compute() function heavy computation background isolate में run करता है।

137. Flutter में SharedPreferences क्या है?
SharedPreferences lightweight key-value storage provide करता है।

138. Flutter में Hive database क्या है?
Hive lightweight NoSQL database है जो fast storage provide करता है।

139. Flutter में Sqflite database क्या है?
Sqflite SQLite database use करने के लिए Flutter plugin है।

140. Flutter में Moor (Drift) क्या है?
Moor/Drift high-level abstraction provide करता है SQLite के लिए।

141. Flutter में JSON parsing कैसे करते हैं?
jsonDecode और jsonEncode functions के साथ data parsing किया जाता है।

142. Flutter में Dio package क्या है?
Dio HTTP client है जो advanced networking features provide करता है।

143. Flutter में http package क्या है?
http package simple REST API requests के लिए use होता है।

144. Flutter में Interceptors क्या हैं?
Interceptors request और response को modify या monitor करने के लिए use होते हैं।

145. Flutter में MultipartRequest क्या है?
MultipartRequest file upload के लिए use होता है।

146. Flutter में Connectivity package क्या है?
Connectivity network connection status detect करने के लिए use होता है।

147. Flutter में flutter_secure_storage क्या है?
flutter_secure_storage sensitive data secure store करने के लिए use होता है।

148. Flutter में Firebase Authentication कैसे implement करते हैं?
FirebaseAuth instance create करके email/password, phone, Google login implement किया जाता है।

149. Flutter में Firebase Firestore कैसे use करते हैं?
FirebaseFirestore instance create करके collection और documents access करते हैं।

150. Flutter में Firebase Realtime Database क्या है?
Realtime Database JSON tree structure में data store करता है और realtime updates provide करता है।

151. Flutter में StreamProvider क्या है?
StreamProvider stream data listen और UI update करने के लिए use होता है।

152. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data provide करता है और UI update करता है।

153. Flutter में Riverpod क्या है?
Riverpod modern state management solution है जो Provider की advanced version है।

154. Flutter में StateNotifier और StateNotifierProvider क्या है?
StateNotifier state को manage करता है।
StateNotifierProvider state को UI में provide करता है।

155. Flutter में AsyncNotifier क्या है?
AsyncNotifier asynchronous operations के लिए state handle करता है।

156. Flutter में ref.watch() और ref.read() में अंतर क्या है?
ref.watch() UI को rebuild करता है जब value change होती है।
ref.read() सिर्फ value read करता है, rebuild नहीं करता।

157. Flutter में GetX क्या है?
GetX lightweight state management और navigation solution है।

158. Flutter में .obs variables क्या हैं?
.obs variables reactive variables होते हैं जो change होने पर UI update करते हैं।

159. Flutter में Obx() widget क्या है?
Obx() reactive widget है जो .obs variables को listen करता है।

160. Flutter में Get.put() और Get.find() क्या करते हैं?
Get.put() dependency inject करता है।
Get.find() existing dependency retrieve करता है।

161. Flutter में Navigation 2.0 क्या है?
Navigation 2.0 declarative navigation approach provide करता है।

162. Flutter में Router widget क्या है?
Router widget navigation और route parsing handle करता है।

163. Flutter में RouteInformationParser क्या है?
RouteInformationParser route information को parse करता है।

164. Flutter में RouterDelegate क्या है?
RouterDelegate UI render और navigation state manage करता है।

165. Flutter में Navigator 2.0 vs Navigator 1.0 में अंतर क्या है?
Navigator 1.0 imperative और stack-based navigation है।
Navigator 2.0 declarative और URL-driven navigation है।

166. Flutter में Deep Linking क्या है?
Deep Linking URL के आधार पर app के specific page पर navigation करता है।

167. Flutter में URL strategy क्या है?
URL strategy web apps में hash (#) या path URLs manage करता है।

168. Flutter में Named Routes क्या हैं?
Named Routes route names के आधार पर navigation करते हैं।

169. Flutter में onGenerateRoute का use क्या है?
onGenerateRoute custom route creation और parameter passing के लिए use होता है।

170. Flutter में GlobalKey क्या है?
GlobalKey widget और state को uniquely identify करता है।

171. Flutter में Form widget क्या है?
Form multiple input fields को group करके validation provide करता है।

172. Flutter में TextFormField क्या है?
TextFormField Form में input field create करता है और validation support करता है।

173. Flutter में Validator function क्या है?
Validator function input validate करता है और error message return करता है।

174. Flutter में FocusNode क्या है?
FocusNode input focus track और control करने के लिए use होता है।

175. Flutter में FocusScope क्या है?
FocusScope multiple focus nodes को manage करता है।

176. Flutter में KeyboardActions package क्या है?
KeyboardActions input fields के ऊपर custom actions और toolbar provide करता है।

177. Flutter में ScrollPhysics क्या है?
ScrollPhysics scroll behavior control करता है जैसे bouncing या clamping।

178. Flutter में NeverScrollableScrollPhysics क्या है?
NeverScrollableScrollPhysics scroll disable करने के लिए use होता है।

179. Flutter में AlwaysScrollableScrollPhysics क्या है?
AlwaysScrollableScrollPhysics हमेशा scroll enable रखता है।

180. Flutter में BouncingScrollPhysics क्या है?
BouncingScrollPhysics iOS style bounce effect provide करता है।

181. Flutter में ClampingScrollPhysics क्या है?
ClampingScrollPhysics Android style scroll effect provide करता है।

182. Flutter में ScrollController addListener() कैसे use करते हैं?
addListener() scroll position change detect करता है और callback trigger करता है।

183. Flutter में NestedScrollView क्या है?
NestedScrollView multiple scrollable widgets के लिए coordinated scrolling provide करता है।

184. Flutter में SliverOverlapAbsorber क्या है?
SliverOverlapAbsorber overlap effect absorb करता है NestedScrollView में।

185. Flutter में SliverOverlapInjector क्या है?
SliverOverlapInjector absorbed overlap को inject करता है।

186. Flutter में Hero animations में flightShuttleBuilder क्या है?
flightShuttleBuilder custom animation during hero transition create करता है।

187. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

188. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

189. Flutter में PageTransitionsTheme क्या है?
PageTransitionsTheme app-wide page transition customize करता है।

190. Flutter में ModalRoute क्या है?
ModalRoute current route और transition state provide करता है।

191. Flutter में RouteObserver क्या है?
RouteObserver route changes को observe करता है।

192. Flutter में WidgetsBindingObserver क्या है?
WidgetsBindingObserver app lifecycle और metrics changes observe करता है।

193. Flutter में AppLifecycleState क्या है?
AppLifecycleState app states (resumed, paused, inactive, detached) represent करता है।

194. Flutter में didChangeAppLifecycleState() क्या है?
didChangeAppLifecycleState() callback app state changes detect करता है।

195. Flutter में OrientationBuilder क्या है?
OrientationBuilder screen orientation detect करता है और UI adjust करता है।

196. Flutter में LayoutBuilder constraints क्या provide करता है?
LayoutBuilder parent constraints detect करता है और responsive UI build करने में help करता है।

197. Flutter में MediaQuery.of(context).size क्या है?
Screen width और height return करता है।

198. Flutter में SafeArea widget क्या है?
SafeArea widget status bar, notch और bottom inset से बचाता है।

199. Flutter में Visibility widget क्या है?
Visibility widget widget को show/hide करता है।

200. Flutter में Offstage widget क्या है?
Offstage widget widget को hide करता है लेकिन widget tree में रखता है।


Flutter Q&A Part 4 (201–300) — Hindi Version

LearnWithRehan — Author: Rehan Khan


201. Flutter में AnimatedOpacity widget क्या है?
AnimatedOpacity widget child की opacity को smooth animation के साथ बदलता है।

202. Flutter में AnimatedAlign widget क्या है?
AnimatedAlign widget child को नई alignment में smooth animation के साथ move करता है।

203. Flutter में AnimatedPadding widget क्या है?
AnimatedPadding widget padding को animated तरीके से change करता है।

204. Flutter में AnimatedPositioned widget क्या है?
AnimatedPositioned widget Stack में child की position को animated तरीके से change करता है।

205. Flutter में AnimatedCrossFade widget क्या है?
AnimatedCrossFade दो widgets के बीच smooth fade transition create करता है।

206. Flutter में AnimatedSwitcher widget क्या है?
AnimatedSwitcher old widget को new widget में transition animation के साथ replace करता है।

207. Flutter में AnimatedBuilder widget क्या है?
AnimatedBuilder animation के आधार पर UI को rebuild करता है।

208. Flutter में Tween animation क्या है?
Tween start और end value define करता है और animation के लिए interpolation करता है।

209. Flutter में AnimationController क्या है?
AnimationController animation duration और progress control करता है।

210. Flutter में CurvedAnimation क्या है?
CurvedAnimation easing curves (easeIn, easeOut) apply करता है।

211. Flutter में Hero widget क्या है?
Hero widget screen transitions के दौरान shared element animation create करता है।

212. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

213. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

214. Flutter में FadeTransition क्या है?
FadeTransition child widget को fade animation के साथ animate करता है।

215. Flutter में SlideTransition क्या है?
SlideTransition child widget को slide animation के साथ move करता है।

216. Flutter में ScaleTransition क्या है?
ScaleTransition child widget को scale animation के साथ animate करता है।

217. Flutter में RotationTransition क्या है?
RotationTransition child widget को rotate animation के साथ animate करता है।

218. Flutter में AnimatedIcon क्या है?
AnimatedIcon predefined animated icons provide करता है।

219. Flutter में ValueListenableBuilder क्या है?
ValueListenableBuilder ValueNotifier के value change होने पर UI rebuild करता है।

220. Flutter में ChangeNotifier क्या है?
ChangeNotifier state change notify करने के लिए use होता है।

221. Flutter में Provider क्या है?
Provider state management और dependency injection के लिए use होता है।

222. Flutter में Consumer widget क्या है?
Consumer Provider data listen और rebuild करने के लिए use होता है।

223. Flutter में MultiProvider क्या है?
MultiProvider multiple providers को एक साथ provide करता है।

224. Flutter में context.watch() और context.read() में अंतर क्या है?
context.watch() value change पर rebuild करता है।
context.read() value को सिर्फ read करता है, rebuild नहीं करता।

225. Flutter में Bloc क्या है?
Bloc (Business Logic Component) state management के लिए use होता है।

226. Flutter में Cubit क्या है?
Cubit simplified version of Bloc है, केवल state emit करता है।

227. Flutter में BlocBuilder क्या है?
BlocBuilder UI rebuild करता है जब state change होती है।

228. Flutter में BlocListener क्या है?
BlocListener side effects handle करता है जैसे navigation या snackbar।

229. Flutter में MultiBlocProvider क्या है?
MultiBlocProvider multiple blocs provide करता है।

230. Flutter में StreamController क्या है?
StreamController stream data produce और manage करता है।

231. Flutter में StreamSink क्या है?
StreamSink stream में data add करने के लिए use होता है।

232. Flutter में AsyncSnapshot क्या है?
AsyncSnapshot future या stream के current state और data represent करता है।

233. Flutter में Future.delayed कैसे use करते हैं?
Future.delayed asynchronous delay के लिए use होता है।

234. Flutter में Timer क्या है?
Timer scheduled task run करने के लिए use होता है।

235. Flutter में Isolate क्या है?
Isolate background thread में code run करता है, UI को block किए बिना।

236. Flutter में compute() function क्या है?
compute() function heavy computation background isolate में run करता है।

237. Flutter में SharedPreferences क्या है?
SharedPreferences lightweight key-value storage provide करता है।

238. Flutter में Hive database क्या है?
Hive lightweight NoSQL database है।

239. Flutter में Sqflite database क्या है?
Sqflite SQLite database use करने के लिए plugin है।

240. Flutter में Drift (Moor) क्या है?
Drift high-level abstraction provide करता है SQLite के लिए।

241. Flutter में JSON parsing कैसे करते हैं?
jsonDecode और jsonEncode functions के साथ data parse किया जाता है।

242. Flutter में Dio package क्या है?
Dio advanced HTTP client है।

243. Flutter में http package क्या है?
http package simple REST API requests के लिए use होता है।

244. Flutter में Interceptors क्या हैं?
Interceptors request और response modify या monitor करते हैं।

245. Flutter में MultipartRequest क्या है?
MultipartRequest file upload के लिए use होता है।

246. Flutter में Connectivity package क्या है?
Connectivity network connection detect करने के लिए use होता है।

247. Flutter में flutter_secure_storage क्या है?
flutter_secure_storage sensitive data secure store करता है।

248. Flutter में Firebase Authentication कैसे implement करते हैं?
FirebaseAuth instance create करके email/password, phone और Google login implement किया जाता है।

249. Flutter में Firebase Firestore कैसे use करते हैं?
FirebaseFirestore instance create करके collection और documents access करते हैं।

250. Flutter में Firebase Realtime Database क्या है?
Realtime Database JSON tree structure में data store करता है और realtime updates provide करता है।

251. Flutter में StreamProvider क्या है?
StreamProvider stream data listen और UI update करने के लिए use होता है।

252. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data provide करता है।

253. Flutter में Riverpod क्या है?
Riverpod modern state management solution है।

254. Flutter में StateNotifier और StateNotifierProvider क्या है?
StateNotifier state manage करता है।
StateNotifierProvider state UI में provide करता है।

255. Flutter में AsyncNotifier क्या है?
AsyncNotifier asynchronous operations handle करता है।

256. Flutter में ref.watch() और ref.read() में अंतर क्या है?
ref.watch() UI rebuild करता है।
ref.read() सिर्फ value read करता है।

257. Flutter में GetX क्या है?
GetX lightweight state management और navigation solution है।

258. Flutter में .obs variables क्या हैं?
.obs variables reactive variables हैं।

259. Flutter में Obx() widget क्या है?
Obx() .obs variables को listen करता है।

260. Flutter में Get.put() और Get.find() क्या करते हैं?
Get.put() dependency inject करता है।
Get.find() existing dependency retrieve करता है।

261. Flutter में Navigation 2.0 क्या है?
Navigation 2.0 declarative navigation approach provide करता है।

262. Flutter में Router widget क्या है?
Router navigation और route parsing handle करता है।

263. Flutter में RouteInformationParser क्या है?
RouteInformationParser route information parse करता है।

264. Flutter में RouterDelegate क्या है?
RouterDelegate UI render और navigation state manage करता है।

265. Flutter में Navigator 2.0 vs 1.0 में अंतर क्या है?
Navigator 1.0 imperative है।
Navigator 2.0 declarative और URL-driven है।

266. Flutter में Deep Linking क्या है?
Deep Linking URL के basis पर app के specific page navigate करता है।

267. Flutter में URL strategy क्या है?
URL strategy web apps में hash (#) या path URL manage करता है।

268. Flutter में Named Routes क्या हैं?
Named Routes route names के basis पर navigate करते हैं।

269. Flutter में onGenerateRoute क्या है?
onGenerateRoute custom route creation और parameter passing के लिए use होता है।

270. Flutter में GlobalKey क्या है?
GlobalKey widget और state को uniquely identify करता है।

271. Flutter में Form widget क्या है?
Form multiple input fields को group करके validation provide करता है।

272. Flutter में TextFormField क्या है?
TextFormField Form में input field create करता है।

273. Flutter में Validator function क्या है?
Validator function input validate करता है।

274. Flutter में FocusNode क्या है?
FocusNode input focus track करता है।

275. Flutter में FocusScope क्या है?
FocusScope multiple focus nodes manage करता है।

276. Flutter में KeyboardActions package क्या है?
KeyboardActions input fields के ऊपर custom actions provide करता है।

277. Flutter में ScrollPhysics क्या है?
ScrollPhysics scroll behavior control करता है।

278. Flutter में NeverScrollableScrollPhysics क्या है?
NeverScrollableScrollPhysics scroll disable करता है।

279. Flutter में AlwaysScrollableScrollPhysics क्या है?
AlwaysScrollableScrollPhysics हमेशा scroll enable रखता है।

280. Flutter में BouncingScrollPhysics क्या है?
BouncingScrollPhysics iOS style bounce effect provide करता है।

281. Flutter में ClampingScrollPhysics क्या है?
ClampingScrollPhysics Android style scroll effect provide करता है।

282. Flutter में ScrollController addListener() कैसे use करते हैं?
addListener() scroll position change detect करता है।

283. Flutter में NestedScrollView क्या है?
NestedScrollView multiple scrollable widgets के लिए coordinated scrolling provide करता है।

284. Flutter में SliverOverlapAbsorber क्या है?
SliverOverlapAbsorber overlap effect absorb करता है।

285. Flutter में SliverOverlapInjector क्या है?
SliverOverlapInjector absorbed overlap inject करता है।

286. Flutter में Hero animations में flightShuttleBuilder क्या है?
flightShuttleBuilder custom hero transition animation define करता है।

287. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

288. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

289. Flutter में PageTransitionsTheme क्या है?
PageTransitionsTheme app-wide page transition customize करता है।

290. Flutter में ModalRoute क्या है?
ModalRoute current route और transition state provide करता है।

291. Flutter में RouteObserver क्या है?
RouteObserver route changes observe करता है।

292. Flutter में WidgetsBindingObserver क्या है?
WidgetsBindingObserver app lifecycle और metrics changes observe करता है।

293. Flutter में AppLifecycleState क्या है?
AppLifecycleState app states (resumed, paused, inactive, detached) represent करता है।

294. Flutter में didChangeAppLifecycleState() क्या है?
didChangeAppLifecycleState() callback app state changes detect करता है।

295. Flutter में OrientationBuilder क्या है?
OrientationBuilder screen orientation detect करता है और UI adjust करता है।

296. Flutter में LayoutBuilder constraints क्या provide करता है?
LayoutBuilder parent constraints detect करता है।

297. Flutter में MediaQuery.of(context).size क्या है?
Screen width और height return करता है।

298. Flutter में SafeArea widget क्या है?
SafeArea status bar, notch और bottom inset से बचाता है।

299. Flutter में Visibility widget क्या है?
Visibility widget widget को show/hide करता है।

300. Flutter में Offstage widget क्या है?
Offstage widget widget को hide करता है लेकिन widget tree में रखता है।


Flutter Q&A Part 5 (301–400) — Hindi Version

LearnWithRehan — Author: Rehan Khan


301. Flutter में ReorderableListView क्या है?
ReorderableListView drag-and-drop list items create करता है।

302. Flutter में Dismissible widget क्या है?
Dismissible swipe gesture के साथ list item dismiss करने के लिए use होता है।

303. Flutter में ExpansionTile क्या है?
ExpansionTile expandable/collapsible list item create करता है।

304. Flutter में Stepper widget क्या है?
Stepper multi-step forms या process को UI में show करता है।

305. Flutter में Tooltip widget क्या है?
Tooltip widget user को hover या long press पर information show करता है।

306. Flutter में DataTable widget क्या है?
DataTable table layout में rows और columns display करता है।

307. Flutter में PaginatedDataTable क्या है?
PaginatedDataTable large data को pages में show करता है।

308. Flutter में CheckboxListTile क्या है?
CheckboxListTile list item में checkbox और label show करता है।

309. Flutter में RadioListTile क्या है?
RadioListTile list item में radio button और label show करता है।

310. Flutter में SwitchListTile क्या है?
SwitchListTile list item में switch और label show करता है।

311. Flutter में Slider widget क्या है?
Slider user को value select करने के लिए sliding UI provide करता है।

312. Flutter में RangeSlider क्या है?
RangeSlider user को value range select करने की सुविधा देता है।

313. Flutter में Cupertino widgets क्या होते हैं?
Cupertino widgets iOS-style UI provide करते हैं।

314. Flutter में CupertinoButton क्या है?
CupertinoButton iOS style button create करता है।

315. Flutter में CupertinoNavigationBar क्या है?
CupertinoNavigationBar iOS style navigation bar provide करता है।

316. Flutter में CupertinoTabBar क्या है?
CupertinoTabBar iOS style bottom tab bar create करता है।

317. Flutter में CupertinoPageScaffold क्या है?
CupertinoPageScaffold iOS style page structure provide करता है।

318. Flutter में CupertinoAlertDialog क्या है?
CupertinoAlertDialog iOS style alert dialog provide करता है।

319. Flutter में CupertinoActionSheet क्या है?
CupertinoActionSheet iOS style bottom action sheet provide करता है।

320. Flutter में CupertinoPicker क्या है?
CupertinoPicker wheel style picker create करता है।

321. Flutter में CupertinoTextField क्या है?
CupertinoTextField iOS style text input field provide करता है।

322. Flutter में CupertinoSwitch क्या है?
CupertinoSwitch iOS style toggle switch provide करता है।

323. Flutter में CupertinoScrollbar क्या है?
CupertinoScrollbar iOS style scrollbar provide करता है।

324. Flutter में CupertinoSegmentedControl क्या है?
CupertinoSegmentedControl segment buttons create करता है।

325. Flutter में Accessibility क्या है?
Accessibility UI elements को screen readers और assistive tools compatible बनाता है।

326. Flutter में Semantics widget क्या है?
Semantics widget accessibility information provide करता है।

327. Flutter में TextScaleFactor क्या है?
TextScaleFactor text size scale करने के लिए use होता है।

328. Flutter में ExcludeSemantics widget क्या है?
ExcludeSemantics child widgets को semantics से exclude करता है।

329. Flutter में MergeSemantics widget क्या है?
MergeSemantics multiple child widgets के semantics merge करता है।

330. Flutter में Performance profiling कैसे करते हैं?
Flutter DevTools में performance tab और timeline use करके करते हैं।

331. Flutter में WidgetInspector क्या है?
WidgetInspector UI tree inspect करने और debugging के लिए use होता है।

332. Flutter में RepaintBoundary का role क्या है?
RepaintBoundary performance improve करने के लिए separate paint layer create करता है।

333. Flutter में DevTools Profiler कैसे use करते हैं?
DevTools Profiler widget rebuild, render और CPU usage monitor करता है।

334. Flutter में Frame rendering कैसे monitor करते हैं?
Flutter Performance tab और timeline graph से monitor किया जाता है।

335. Flutter में Image.asset vs Image.network में अंतर क्या है?
Image.asset local assets load करता है।
Image.network web images load करता है।

336. Flutter में CachedNetworkImage package क्या है?
CachedNetworkImage network images cache और display करता है।

337. Flutter में FadeInImage क्या है?
FadeInImage placeholder image के साथ network image fade-in करता है।

338. Flutter में CircleAvatar क्या है?
CircleAvatar circular image या icon display करता है।

339. Flutter में ClipOval और ClipRRect में अंतर क्या है?
ClipOval circular/oval shape में clip करता है।
ClipRRect rectangular widget को rounded corners देता है।

340. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect देता है।

341. Flutter में ShaderMask क्या है?
ShaderMask gradient या shader apply करता है।

342. Flutter में Transform widget क्या है?
Transform widget child widget को rotate, scale, translate या skew करता है।

343. Flutter में Align vs Center में अंतर क्या है?
Align child को custom alignment में place करता है।
Center child को center में place करता है।

344. Flutter में FractionallySizedBox क्या है?
FractionallySizedBox child को parent के fraction अनुसार size देता है।

345. Flutter में Spacer widget क्या है?
Spacer flexible space create करता है।

346. Flutter में LayoutBuilder क्या है?
LayoutBuilder constraints detect करता है और responsive UI build करता है।

347. Flutter में MediaQuery का use क्या है?
MediaQuery screen size और orientation detect करता है।

348. Flutter में OrientationBuilder क्या है?
OrientationBuilder orientation detect करता है और UI adjust करता है।

349. Flutter में SafeArea क्या है?
SafeArea status bar, notch और bottom inset से बचाता है।

350. Flutter में Visibility vs Offstage में अंतर क्या है?
Visibility widget show/hide करता है।
Offstage widget hide करता है लेकिन tree में रखता है।

351. Flutter में FadeTransition vs AnimatedOpacity में अंतर क्या है?
FadeTransition animation controller के साथ fade करता है।
AnimatedOpacity predefined animation के साथ fade करता है।

352. Flutter में SlideTransition vs AnimatedPositioned में अंतर क्या है?
SlideTransition relative position animate करता है।
AnimatedPositioned absolute position animate करता है।

353. Flutter में Hero vs AnimatedSwitcher में अंतर क्या है?
Hero screen transition animation create करता है।
AnimatedSwitcher widget replace animation provide करता है।

354. Flutter में ReorderableListView vs ListView.builder में अंतर क्या है?
ReorderableListView drag-and-drop support करता है।
ListView.builder normal list create करता है।

355. Flutter में Dismissible vs Slidable में अंतर क्या है?
Dismissible swipe remove करता है।
Slidable swipe actions provide करता है।

356. Flutter में SliverList vs ListView में अंतर क्या है?
SliverList custom scroll views में use होता है।
ListView normal scrollable list create करता है।

357. Flutter में SliverGrid vs GridView में अंतर क्या है?
SliverGrid custom scroll views में grid create करता है।
GridView normal grid layout create करता है।

358. Flutter में CustomScrollView vs SingleChildScrollView में अंतर क्या है?
CustomScrollView multiple slivers handle करता है।
SingleChildScrollView single child scrollable बनाता है।

359. Flutter में NestedScrollView vs CustomScrollView में अंतर क्या है?
NestedScrollView coordinated scrolling provide करता है।
CustomScrollView केवल slivers scroll करता है।

360. Flutter में PageView vs TabBarView में अंतर क्या है?
PageView swipe pages navigate करता है।
TabBarView tabs के साथ content switch करता है।

361. Flutter में PageController vs TabController में अंतर क्या है?
PageController PageView control करता है।
TabController TabBarView control करता है।

362. Flutter में ScrollController vs ScrollPhysics में अंतर क्या है?
ScrollController scroll position control करता है।
ScrollPhysics scroll behavior define करता है।

363. Flutter में RefreshIndicator क्या है?
RefreshIndicator pull-to-refresh feature provide करता है।

364. Flutter में SliverAppBar vs AppBar में अंतर क्या है?
SliverAppBar scrollable, collapsible होता है।
AppBar fixed top bar होता है।

365. Flutter में Cupertino widgets vs Material widgets में अंतर क्या है?
Cupertino iOS style UI provide करते हैं।
Material Android style UI provide करता है।

366. Flutter में CupertinoPageScaffold vs Scaffold में अंतर क्या है?
CupertinoPageScaffold iOS style page structure है।
Scaffold material design page structure है।

367. Flutter में CupertinoTabBar vs BottomNavigationBar में अंतर क्या है?
CupertinoTabBar iOS style tab bar है।
BottomNavigationBar material design tab bar है।

368. Flutter में CupertinoNavigationBar vs AppBar में अंतर क्या है?
CupertinoNavigationBar iOS style top bar है।
AppBar material design top bar है।

369. Flutter में CupertinoPicker vs DropdownButton में अंतर क्या है?
CupertinoPicker wheel style select करता है।
DropdownButton dropdown list show करता है।

370. Flutter में CupertinoAlertDialog vs AlertDialog में अंतर क्या है?
CupertinoAlertDialog iOS style alert है।
AlertDialog material design alert है।

371. Flutter में CupertinoActionSheet vs BottomSheet में अंतर क्या है?
CupertinoActionSheet iOS style sheet है।
BottomSheet material design bottom sheet है।

372. Flutter में CupertinoSlider vs Slider में अंतर क्या है?
CupertinoSlider iOS style slider है।
Slider material design slider है।

373. Flutter में CupertinoSwitch vs Switch में अंतर क्या है?
CupertinoSwitch iOS style toggle है।
Switch material design toggle है।

374. Flutter में CupertinoTextField vs TextField में अंतर क्या है?
CupertinoTextField iOS style input field है।
TextField material design input field है।

375. Flutter में CupertinoScrollbar vs Scrollbar में अंतर क्या है?
CupertinoScrollbar iOS style scrollbar है।
Scrollbar material design scrollbar है।

376. Flutter में Accessibility vs Semantics में अंतर क्या है?
Accessibility screen readers friendly बनाता है।
Semantics widget accessibility information provide करता है।

377. Flutter में TextScaleFactor क्या है?
TextScaleFactor text size adjust करता है।

378. Flutter में MergeSemantics क्या है?
MergeSemantics multiple child widgets के semantics merge करता है।

379. Flutter में ExcludeSemantics क्या है?
ExcludeSemantics child widget को semantics से exclude करता है।

380. Flutter में Performance profiling कैसे करते हैं?
Flutter DevTools में Performance tab और timeline use करते हैं।

381. Flutter में WidgetInspector क्या है?
WidgetInspector widget tree inspect करने के लिए use होता है।

382. Flutter में DevTools Profiler क्या करता है?
DevTools Profiler widget rebuild, render और CPU usage monitor करता है।

383. Flutter में RepaintBoundary का role क्या है?
RepaintBoundary performance improve करने के लिए separate paint layer create करता है।

384. Flutter में Frame rendering कैसे monitor करते हैं?
Flutter Performance tab और timeline graph से monitor किया जाता है।

385. Flutter में CachedNetworkImage vs FadeInImage में अंतर क्या है?
CachedNetworkImage images cache करता है।
FadeInImage placeholder के साथ fade-in करता है।

386. Flutter में CircleAvatar vs ClipOval में अंतर क्या है?
CircleAvatar circular image display करता है।
ClipOval widget को circular/oval clip करता है।

387. Flutter में ClipRRect vs Container borderRadius में अंतर क्या है?
ClipRRect child widget को rounded corners देता है।
Container borderRadius decoration property से corners round करता है।

388. Flutter में BackdropFilter vs ShaderMask में अंतर क्या है?
BackdropFilter background blur या filter करता है।
ShaderMask gradient या shader apply करता है।

389. Flutter में Transform vs Align में अंतर क्या है?
Transform widget child rotate, scale, translate करता है।
Align child को alignment के अनुसार place करता है।

390. Flutter में Center vs Align में अंतर क्या है?
Center child को center में place करता है।
Align custom alignment provide करता है।

391. Flutter में FractionallySizedBox vs Spacer में अंतर क्या है?
FractionallySizedBox size fraction provide करता है।
Spacer flexible space create करता है।

392. Flutter में LayoutBuilder vs MediaQuery में अंतर क्या है?
LayoutBuilder parent constraints detect करता है।
MediaQuery screen size और orientation detect करता है।

393. Flutter में OrientationBuilder vs MediaQuery.orientation में अंतर क्या है?
OrientationBuilder UI adjust करता है।
MediaQuery.orientation सिर्फ current orientation return करता है।

394. Flutter में SafeArea vs Padding में अंतर क्या है?
SafeArea status bar, notch से बचाता है।
Padding सिर्फ space add करता है।

395. Flutter में Visibility vs Offstage में अंतर क्या है?
Visibility show/hide करता है।
Offstage hide करता है लेकिन tree में रखता है।

396. Flutter में FadeTransition vs AnimatedOpacity में अंतर क्या है?
FadeTransition animation controller के साथ fade करता है।
AnimatedOpacity predefined animation के साथ fade करता है।

397. Flutter में SlideTransition vs AnimatedPositioned में अंतर क्या है?
SlideTransition relative position animate करता है।
AnimatedPositioned absolute position animate करता है।

398. Flutter में Hero vs AnimatedSwitcher में अंतर क्या है?
Hero screen transition animation create करता है।
AnimatedSwitcher widget replace animation provide करता है।

399. Flutter में ReorderableListView vs ListView.builder में अंतर क्या है?
ReorderableListView drag-and-drop support करता है।
ListView.builder normal list create करता है।

400. Flutter में Dismissible vs Slidable में अंतर क्या है?
Dismissible swipe remove करता है।
Slidable swipe actions provide करता है।


Flutter Q&A Part 6 (401–500) — Hindi Version

LearnWithRehan — Author: Rehan Khan


401. Flutter में SliverAppBar vs AppBar में अंतर क्या है?
SliverAppBar scrollable और collapsible होता है।
AppBar fixed top bar होता है।

402. Flutter में CustomScrollView क्या है?
CustomScrollView multiple slivers को scrollable area में include करता है।

403. Flutter में SliverList क्या है?
SliverList list items को sliver layout में display करता है।

404. Flutter में SliverGrid क्या है?
SliverGrid grid items को sliver layout में display करता है।

405. Flutter में NestedScrollView क्या है?
NestedScrollView multiple scrollable widgets के लिए coordinated scrolling provide करता है।

406. Flutter में SliverOverlapAbsorber क्या है?
SliverOverlapAbsorber overlap effect absorb करता है।

407. Flutter में SliverOverlapInjector क्या है?
SliverOverlapInjector absorbed overlap inject करता है।

408. Flutter में ScrollController क्या है?
ScrollController scroll position track और control करता है।

409. Flutter में addListener() कैसे use करते हैं?
addListener() scroll या animation changes detect करता है और callback trigger करता है।

410. Flutter में ScrollPhysics क्या है?
ScrollPhysics scroll behavior define करता है।

411. Flutter में BouncingScrollPhysics क्या है?
BouncingScrollPhysics iOS style bounce effect provide करता है।

412. Flutter में ClampingScrollPhysics क्या है?
ClampingScrollPhysics Android style scroll effect provide करता है।

413. Flutter में AlwaysScrollableScrollPhysics क्या है?
AlwaysScrollableScrollPhysics हमेशा scroll enable रखता है।

414. Flutter में NeverScrollableScrollPhysics क्या है?
NeverScrollableScrollPhysics scroll disable करता है।

415. Flutter में PageView क्या है?
PageView horizontally scrollable pages create करता है।

416. Flutter में PageController क्या है?
PageController PageView control करता है।

417. Flutter में TabBarView क्या है?
TabBarView tabs के साथ content switch करता है।

418. Flutter में TabController क्या है?
TabController TabBarView और TabBar control करता है।

419. Flutter में PageView vs TabBarView में अंतर क्या है?
PageView swipe pages navigate करता है।
TabBarView tabs के साथ content switch करता है।

420. Flutter में Scrollbar vs CupertinoScrollbar में अंतर क्या है?
Scrollbar material design scrollbar है।
CupertinoScrollbar iOS style scrollbar है।

421. Flutter में RefreshIndicator क्या है?
RefreshIndicator pull-to-refresh feature provide करता है।

422. Flutter में ListView.builder क्या है?
ListView.builder lazy loading list create करता है।

423. Flutter में ListView.separated क्या है?
ListView.separated list items के बीच separator widget add करता है।

424. Flutter में GridView.count क्या है?
GridView.count grid items fixed count के साथ show करता है।

425. Flutter में GridView.builder क्या है?
GridView.builder dynamically grid items create करता है।

426. Flutter में SliverGrid vs GridView में अंतर क्या है?
SliverGrid custom scroll views में grid create करता है।
GridView normal grid layout create करता है।

427. Flutter में FadeTransition क्या है?
FadeTransition widget को fade animation के साथ animate करता है।

428. Flutter में SlideTransition क्या है?
SlideTransition widget को slide animation के साथ move करता है।

429. Flutter में ScaleTransition क्या है?
ScaleTransition widget को scale animation के साथ animate करता है।

430. Flutter में RotationTransition क्या है?
RotationTransition widget को rotate animation के साथ animate करता है।

431. Flutter में AnimatedContainer क्या है?
AnimatedContainer container properties को smooth animation के साथ change करता है।

432. Flutter में AnimatedOpacity क्या है?
AnimatedOpacity child की transparency को animated तरीके से change करता है।

433. Flutter में AnimatedAlign क्या है?
AnimatedAlign child widget को new alignment में smooth animation के साथ move करता है।

434. Flutter में AnimatedPadding क्या है?
AnimatedPadding padding को animated तरीके से change करता है।

435. Flutter में AnimatedPositioned क्या है?
AnimatedPositioned Stack में child की position को animated तरीके से change करता है।

436. Flutter में AnimatedCrossFade क्या है?
AnimatedCrossFade दो widgets के बीच smooth fade transition create करता है।

437. Flutter में AnimatedSwitcher क्या है?
AnimatedSwitcher old widget को new widget में transition animation के साथ replace करता है।

438. Flutter में AnimatedBuilder क्या है?
AnimatedBuilder animation के आधार पर UI rebuild करता है।

439. Flutter में Tween animation क्या है?
Tween start और end value define करता है और interpolation करता है।

440. Flutter में AnimationController क्या है?
AnimationController animation duration और progress control करता है।

441. Flutter में CurvedAnimation क्या है?
CurvedAnimation easing curves apply करता है।

442. Flutter में Hero widget क्या है?
Hero screen transitions के दौरान shared element animation create करता है।

443. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

444. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

445. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

446. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

447. Flutter में PageTransitionsTheme क्या है?
PageTransitionsTheme app-wide page transition customize करता है।

448. Flutter में ModalRoute क्या है?
ModalRoute current route और transition state provide करता है।

449. Flutter में RouteObserver क्या है?
RouteObserver route changes observe करता है।

450. Flutter में WidgetsBindingObserver क्या है?
WidgetsBindingObserver app lifecycle और metrics changes observe करता है।

451. Flutter में AppLifecycleState क्या है?
AppLifecycleState app states (resumed, paused, inactive, detached) represent करता है।

452. Flutter में didChangeAppLifecycleState() क्या है?
didChangeAppLifecycleState() callback app state changes detect करता है।

453. Flutter में OrientationBuilder क्या है?
OrientationBuilder orientation detect करता है और UI adjust करता है।

454. Flutter में LayoutBuilder क्या है?
LayoutBuilder parent constraints detect करता है।

455. Flutter में MediaQuery.of(context).size क्या है?
Screen width और height return करता है।

456. Flutter में SafeArea widget क्या है?
SafeArea status bar, notch और bottom inset से बचाता है।

457. Flutter में Visibility widget क्या है?
Visibility widget widget को show/hide करता है।

458. Flutter में Offstage widget क्या है?
Offstage widget widget को hide करता है लेकिन widget tree में रखता है।

459. Flutter में Semantics widget क्या है?
Semantics widget accessibility information provide करता है।

460. Flutter में MergeSemantics क्या है?
MergeSemantics multiple child widgets के semantics merge करता है।

461. Flutter में ExcludeSemantics क्या है?
ExcludeSemantics child widget को semantics से exclude करता है।

462. Flutter में TextScaleFactor क्या है?
TextScaleFactor text size scale करने के लिए use होता है।

463. Flutter में Accessibility importance क्या है?
Accessibility screen readers और assistive tools के लिए important है।

464. Flutter में Performance profiling कैसे करते हैं?
Flutter DevTools में Performance tab और timeline use करते हैं।

465. Flutter में WidgetInspector क्या है?
WidgetInspector widget tree inspect करने के लिए use होता है।

466. Flutter में DevTools Profiler क्या करता है?
DevTools Profiler widget rebuild, render और CPU usage monitor करता है।

467. Flutter में RepaintBoundary का role क्या है?
RepaintBoundary performance improve करने के लिए separate paint layer create करता है।

468. Flutter में Frame rendering कैसे monitor करते हैं?
Flutter Performance tab और timeline graph से monitor किया जाता है।

469. Flutter में Image.asset vs Image.network में अंतर क्या है?
Image.asset local assets load करता है।
Image.network web images load करता है।

470. Flutter में CachedNetworkImage package क्या है?
CachedNetworkImage network images cache और display करता है।

471. Flutter में FadeInImage क्या है?
FadeInImage placeholder image के साथ network image fade-in करता है।

472. Flutter में CircleAvatar क्या है?
CircleAvatar circular image या icon display करता है।

473. Flutter में ClipOval क्या है?
ClipOval child widget को circular/oval shape में clip करता है।

474. Flutter में ClipRRect क्या है?
ClipRRect child widget को rounded corners देता है।

475. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect देता है।

476. Flutter में ShaderMask क्या है?
ShaderMask gradient या shader apply करता है।

477. Flutter में Transform widget क्या है?
Transform widget child widget को rotate, scale, translate या skew करता है।

478. Flutter में Align widget क्या है?
Align child को alignment के अनुसार place करता है।

479. Flutter में Center widget क्या है?
Center child को center में place करता है।

480. Flutter में FractionallySizedBox क्या है?
FractionallySizedBox child को parent के fraction अनुसार size देता है।

481. Flutter में Spacer widget क्या है?
Spacer flexible space create करता है।

482. Flutter में LayoutBuilder constraints क्या provide करता है?
LayoutBuilder parent constraints detect करता है और responsive UI build करने में help करता है।

483. Flutter में MediaQuery.of(context).orientation क्या है?
Current screen orientation return करता है।

484. Flutter में OrientationBuilder vs MediaQuery.orientation क्या अंतर है?
OrientationBuilder UI rebuild करता है।
MediaQuery.orientation केवल current orientation return करता है।

485. Flutter में SafeArea vs Padding क्या अंतर है?
SafeArea status bar और notch से बचाता है।
Padding सिर्फ space add करता है।

486. Flutter में Visibility vs Offstage क्या अंतर है?
Visibility widget show/hide करता है।
Offstage widget hide करता है लेकिन tree में रखता है।

487. Flutter में FadeTransition vs AnimatedOpacity क्या अंतर है?
FadeTransition animation controller के साथ fade करता है।
AnimatedOpacity predefined animation के साथ fade करता है।

488. Flutter में SlideTransition vs AnimatedPositioned क्या अंतर है?
SlideTransition relative position animate करता है।
AnimatedPositioned absolute position animate करता है।

489. Flutter में Hero vs AnimatedSwitcher क्या अंतर है?
Hero screen transition animation create करता है।
AnimatedSwitcher widget replace animation provide करता है।

490. Flutter में ReorderableListView vs ListView.builder क्या अंतर है?
ReorderableListView drag-and-drop support करता है।
ListView.builder normal list create करता है।

491. Flutter में Dismissible vs Slidable क्या अंतर है?
Dismissible swipe remove करता है।
Slidable swipe actions provide करता है।

492. Flutter में SliverList vs ListView क्या अंतर है?
SliverList custom scroll views में use होता है।
ListView normal scrollable list create करता है।

493. Flutter में SliverGrid vs GridView क्या अंतर है?
SliverGrid custom scroll views में grid create करता है।
GridView normal grid layout create करता है।

494. Flutter में CustomScrollView vs SingleChildScrollView क्या अंतर है?
CustomScrollView multiple slivers handle करता है।
SingleChildScrollView single child scrollable बनाता है।

495. Flutter में NestedScrollView vs CustomScrollView क्या अंतर है?
NestedScrollView coordinated scrolling provide करता है।
CustomScrollView केवल slivers scroll करता है।

496. Flutter में PageView vs TabBarView क्या अंतर है?
PageView swipe pages navigate करता है।
TabBarView tabs के साथ content switch करता है।

497. Flutter में PageController vs TabController क्या अंतर है?
PageController PageView control करता है।
TabController TabBarView control करता है।

498. Flutter में ScrollController vs ScrollPhysics क्या अंतर है?
ScrollController scroll position control करता है।
ScrollPhysics scroll behavior define करता है।

499. Flutter में RefreshIndicator क्या है?
RefreshIndicator pull-to-refresh feature provide करता है।

500. Flutter में SliverAppBar vs AppBar में अंतर क्या है?
SliverAppBar scrollable और collapsible होता है।
AppBar fixed top bar होता है।


Flutter Q&A Part 7 (501–600) — Hindi Version

LearnWithRehan — Author: Rehan Khan


501. Flutter में Form widget क्या है?
Form widget multiple input fields को group करके validation provide करता है।

502. Flutter में TextFormField क्या है?
TextFormField form input field create करता है।

503. Flutter में Validator function क्या है?
Validator function input validate करता है।

504. Flutter में FocusNode क्या है?
FocusNode input focus track करता है।

505. Flutter में FocusScope क्या है?
FocusScope multiple focus nodes manage करता है।

506. Flutter में KeyboardActions package क्या है?
KeyboardActions input fields के ऊपर custom actions provide करता है।

507. Flutter में ScrollPhysics क्या है?
ScrollPhysics scroll behavior control करता है।

508. Flutter में NeverScrollableScrollPhysics क्या है?
NeverScrollableScrollPhysics scroll disable करता है।

509. Flutter में AlwaysScrollableScrollPhysics क्या है?
AlwaysScrollableScrollPhysics हमेशा scroll enable रखता है।

510. Flutter में BouncingScrollPhysics क्या है?
BouncingScrollPhysics iOS style bounce effect provide करता है।

511. Flutter में ClampingScrollPhysics क्या है?
ClampingScrollPhysics Android style scroll effect provide करता है।

512. Flutter में ScrollController क्या है?
ScrollController scroll position track और control करता है।

513. Flutter में addListener() कैसे use करते हैं?
addListener() scroll या animation changes detect करता है।

514. Flutter में NestedScrollView क्या है?
NestedScrollView multiple scrollable widgets के लिए coordinated scrolling provide करता है।

515. Flutter में SliverOverlapAbsorber क्या है?
SliverOverlapAbsorber overlap effect absorb करता है।

516. Flutter में SliverOverlapInjector क्या है?
SliverOverlapInjector absorbed overlap inject करता है।

517. Flutter में Hero widget क्या है?
Hero screen transitions के दौरान shared element animation create करता है।

518. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

519. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

520. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

521. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

522. Flutter में PageTransitionsTheme क्या है?
PageTransitionsTheme app-wide page transition customize करता है।

523. Flutter में ModalRoute क्या है?
ModalRoute current route और transition state provide करता है।

524. Flutter में RouteObserver क्या है?
RouteObserver route changes observe करता है।

525. Flutter में WidgetsBindingObserver क्या है?
WidgetsBindingObserver app lifecycle और metrics changes observe करता है।

526. Flutter में AppLifecycleState क्या है?
AppLifecycleState app states (resumed, paused, inactive, detached) represent करता है।

527. Flutter में didChangeAppLifecycleState() क्या है?
didChangeAppLifecycleState() callback app state changes detect करता है।

528. Flutter में OrientationBuilder क्या है?
OrientationBuilder orientation detect करता है और UI adjust करता है।

529. Flutter में LayoutBuilder क्या है?
LayoutBuilder parent constraints detect करता है और responsive UI build करता है।

530. Flutter में MediaQuery.of(context).size क्या है?
Screen width और height return करता है।

531. Flutter में SafeArea widget क्या है?
SafeArea status bar, notch और bottom inset से बचाता है।

532. Flutter में Visibility widget क्या है?
Visibility widget widget को show/hide करता है।

533. Flutter में Offstage widget क्या है?
Offstage widget widget को hide करता है लेकिन widget tree में रखता है।

534. Flutter में Semantics widget क्या है?
Semantics widget accessibility information provide करता है।

535. Flutter में MergeSemantics क्या है?
MergeSemantics multiple child widgets के semantics merge करता है।

536. Flutter में ExcludeSemantics क्या है?
ExcludeSemantics child widget को semantics से exclude करता है।

537. Flutter में TextScaleFactor क्या है?
TextScaleFactor text size scale करने के लिए use होता है।

538. Flutter में Accessibility importance क्या है?
Accessibility screen readers और assistive tools के लिए important है।

539. Flutter में Performance profiling कैसे करते हैं?
Flutter DevTools में Performance tab और timeline use करते हैं।

540. Flutter में WidgetInspector क्या है?
WidgetInspector widget tree inspect करने के लिए use होता है।

541. Flutter में DevTools Profiler क्या करता है?
DevTools Profiler widget rebuild, render और CPU usage monitor करता है।

542. Flutter में RepaintBoundary का role क्या है?
RepaintBoundary performance improve करने के लिए separate paint layer create करता है।

543. Flutter में Frame rendering कैसे monitor करते हैं?
Flutter Performance tab और timeline graph से monitor किया जाता है।

544. Flutter में Image.asset vs Image.network में अंतर क्या है?
Image.asset local assets load करता है।
Image.network web images load करता है।

545. Flutter में CachedNetworkImage package क्या है?
CachedNetworkImage network images cache और display करता है।

546. Flutter में FadeInImage क्या है?
FadeInImage placeholder image के साथ network image fade-in करता है।

547. Flutter में CircleAvatar क्या है?
CircleAvatar circular image या icon display करता है।

548. Flutter में ClipOval क्या है?
ClipOval child widget को circular/oval shape में clip करता है।

549. Flutter में ClipRRect क्या है?
ClipRRect child widget को rounded corners देता है।

550. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect देता है।

551. Flutter में ShaderMask क्या है?
ShaderMask gradient या shader apply करता है।

552. Flutter में Transform widget क्या है?
Transform widget child widget को rotate, scale, translate या skew करता है।

553. Flutter में Align widget क्या है?
Align child को alignment के अनुसार place करता है।

554. Flutter में Center widget क्या है?
Center child को center में place करता है।

555. Flutter में FractionallySizedBox क्या है?
FractionallySizedBox child को parent के fraction अनुसार size देता है।

556. Flutter में Spacer widget क्या है?
Spacer flexible space create करता है।

557. Flutter में LayoutBuilder constraints क्या provide करता है?
LayoutBuilder parent constraints detect करता है और responsive UI build करने में help करता है।

558. Flutter में MediaQuery.of(context).orientation क्या है?
Current screen orientation return करता है।

559. Flutter में OrientationBuilder vs MediaQuery.orientation क्या अंतर है?
OrientationBuilder UI rebuild करता है।
MediaQuery.orientation केवल current orientation return करता है।

560. Flutter में SafeArea vs Padding क्या अंतर है?
SafeArea status bar और notch से बचाता है।
Padding सिर्फ space add करता है।

561. Flutter में Visibility vs Offstage क्या अंतर है?
Visibility widget show/hide करता है।
Offstage widget hide करता है लेकिन tree में रखता है।

562. Flutter में FadeTransition vs AnimatedOpacity क्या अंतर है?
FadeTransition animation controller के साथ fade करता है।
AnimatedOpacity predefined animation के साथ fade करता है।

563. Flutter में SlideTransition vs AnimatedPositioned क्या अंतर है?
SlideTransition relative position animate करता है।
AnimatedPositioned absolute position animate करता है।

564. Flutter में Hero vs AnimatedSwitcher क्या अंतर है?
Hero screen transition animation create करता है।
AnimatedSwitcher widget replace animation provide करता है।

565. Flutter में ReorderableListView vs ListView.builder क्या अंतर है?
ReorderableListView drag-and-drop support करता है।
ListView.builder normal list create करता है।

566. Flutter में Dismissible vs Slidable क्या अंतर है?
Dismissible swipe remove करता है।
Slidable swipe actions provide करता है।

567. Flutter में SliverList vs ListView क्या अंतर है?
SliverList custom scroll views में use होता है।
ListView normal scrollable list create करता है।

568. Flutter में SliverGrid vs GridView क्या अंतर है?
SliverGrid custom scroll views में grid create करता है।
GridView normal grid layout create करता है।

569. Flutter में CustomScrollView vs SingleChildScrollView क्या अंतर है?
CustomScrollView multiple slivers handle करता है।
SingleChildScrollView single child scrollable बनाता है।

570. Flutter में NestedScrollView vs CustomScrollView क्या अंतर है?
NestedScrollView coordinated scrolling provide करता है।
CustomScrollView केवल slivers scroll करता है।

571. Flutter में PageView vs TabBarView क्या अंतर है?
PageView swipe pages navigate करता है।
TabBarView tabs के साथ content switch करता है।

572. Flutter में PageController vs TabController क्या अंतर है?
PageController PageView control करता है।
TabController TabBarView control करता है।

573. Flutter में ScrollController vs ScrollPhysics क्या अंतर है?
ScrollController scroll position control करता है।
ScrollPhysics scroll behavior define करता है।

574. Flutter में RefreshIndicator क्या है?
RefreshIndicator pull-to-refresh feature provide करता है।

575. Flutter में Image.asset vs Image.network क्या अंतर है?
Image.asset local assets load करता है।
Image.network web images load करता है।

576. Flutter में CachedNetworkImage package क्या है?
CachedNetworkImage network images cache और display करता है।

577. Flutter में FadeInImage क्या है?
FadeInImage placeholder image के साथ network image fade-in करता है।

578. Flutter में CircleAvatar क्या है?
CircleAvatar circular image या icon display करता है।

579. Flutter में ClipOval क्या है?
ClipOval child widget को circular/oval shape में clip करता है।

580. Flutter में ClipRRect क्या है?
ClipRRect child widget को rounded corners देता है।

581. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect देता है।

582. Flutter में Hero widget क्या है?
Hero screen transitions के दौरान shared element animation create करता है।

583. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

584. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

585. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

586. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

587. Flutter में Navigator.push vs Navigator.pushReplacement क्या अंतर है?
Navigator.push new route stack में add करता है।
Navigator.pushReplacement previous route replace करता है।

588. Flutter में Navigator.pop vs Navigator.canPop क्या अंतर है?
Navigator.pop current route close करता है।
Navigator.canPop check करता है कि pop possible है या नहीं।

589. Flutter में Navigator 1.0 vs 2.0 क्या अंतर है?
Navigator 1.0 imperative है।
Navigator 2.0 declarative और URL-driven है।

590. Flutter में Router widget क्या है?
Router navigation और route parsing handle करता है।

591. Flutter में RouteInformationParser क्या है?
RouteInformationParser route information parse करता है।

592. Flutter में RouterDelegate क्या है?
RouterDelegate UI render और navigation state manage करता है।

593. Flutter में Deep Linking क्या है?
Deep Linking URL के basis पर app के specific page navigate करता है।

594. Flutter में URL strategy क्या है?
URL strategy web apps में hash (#) या path URL manage करता है।

595. Flutter में Named Routes क्या हैं?
Named Routes route names के basis पर navigate करते हैं।

596. Flutter में onGenerateRoute क्या है?
onGenerateRoute custom route creation और parameter passing के लिए use होता है।

597. Flutter में GlobalKey क्या है?
GlobalKey widget और state को uniquely identify करता है।

598. Flutter में ValueNotifier क्या है?
ValueNotifier state changes notify करता है।

599. Flutter में ValueListenableBuilder क्या है?
ValueListenableBuilder ValueNotifier के value change होने पर UI rebuild करता है।

600. Flutter में ChangeNotifier क्या है?
ChangeNotifier state change notify करने के लिए use होता है।


Flutter Q&A Part 9 (601–700) — Hindi Version

LearnWithRehan — Author: Rehan Khan


601. Flutter में Provider package क्या है?
Provider app में state management के लिए simple और reactive solution provide करता है।

602. Flutter में ChangeNotifierProvider क्या है?
ChangeNotifierProvider ChangeNotifier class provide करता है ताकि child widgets rebuild हो सकें।

603. Flutter में Consumer widget क्या है?
Consumer widget state changes पर rebuild होता है और UI update करता है।

604. Flutter में Selector widget क्या है?
Selector widget selected part of state track करता है और rebuild को optimize करता है।

605. Flutter में MultiProvider क्या है?
MultiProvider multiple providers एक साथ manage करने के लिए use होता है।

606. Flutter में context.watch() क्या करता है?
context.watch() provider state track करता है और rebuild करता है।

607. Flutter में context.read() क्या करता है?
context.read() provider state को read करता है लेकिन rebuild trigger नहीं करता।

608. Flutter में context.select() क्या करता है?
context.select() selected part of provider state track करता है।

609. Flutter में Riverpod package क्या है?
Riverpod reactive और testable state management solution provide करता है।

610. Flutter में Provider vs Riverpod क्या अंतर है?
Provider simple और context dependent है।
Riverpod context-independent और safer है।

611. Flutter में StateNotifier क्या है?
StateNotifier immutable state manage करता है और listeners notify करता है।

612. Flutter में StateNotifierProvider क्या है?
StateNotifierProvider StateNotifier instance provide करता है।

613. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data fetch करता है और UI update करता है।

614. Flutter में StreamProvider क्या है?
StreamProvider stream data provide करता है और UI rebuild करता है।

615. Flutter में ConsumerWidget क्या है?
ConsumerWidget provider state consume करता है और rebuild होता है।

616. Flutter में AsyncValue क्या है?
AsyncValue loading, error, और data states manage करता है।

617. Flutter में BLoC pattern क्या है?
BLoC Business Logic Component pattern state और events separate करता है।

618. Flutter में BlocProvider क्या है?
BlocProvider BLoC instance provide करता है।

619. Flutter में BlocBuilder क्या है?
BlocBuilder BLoC state changes पर UI rebuild करता है।

620. Flutter में BlocListener क्या है?
BlocListener state changes पर side effects perform करता है।

621. Flutter में BlocConsumer क्या है?
BlocConsumer BlocBuilder और BlocListener combine करता है।

622. Flutter में Cubit क्या है?
Cubit lightweight BLoC है जो simple state emit करता है।

623. Flutter में HydratedBloc क्या है?
HydratedBloc state को local storage में persist करता है।

624. Flutter में Equatable package क्या है?
Equatable objects को compare और equality check करने के लिए use होता है।

625. Flutter में freezed package क्या है?
freezed immutable classes और union types create करता है।

626. Flutter में Form validation कैसे implement करते हैं?
TextFormField में validator function define करके।

627. Flutter में GlobalKey<FormState> क्यों use करते हैं?
Form state को validate और save करने के लिए।

628. Flutter में Firebase Authentication क्या है?
Firebase Authentication user authentication provide करता है।

629. Flutter में signInWithEmailAndPassword क्या करता है?
Email और password के साथ user sign in करता है।

630. Flutter में createUserWithEmailAndPassword क्या करता है?
New user Firebase Authentication में create करता है।

631. Flutter में signOut() क्या करता है?
Current user को sign out करता है।

632. Flutter में currentUser क्या है?
Current logged-in user return करता है।

633. Flutter में FirebaseFirestore package क्या है?
FirebaseFirestore cloud database operations provide करता है।

634. Flutter में CollectionReference क्या है?
CollectionReference firestore collection represent करता है।

635. Flutter में DocumentReference क्या है?
DocumentReference firestore document represent करता है।

636. Flutter में get() vs snapshot() में अंतर क्या है?
get() once data fetch करता है।
snapshot() real-time updates provide करता है।

637. Flutter में add() vs set() में अंतर क्या है?
add() new document create करता है।
set() existing document overwrite या create करता है।

638. Flutter में update() vs delete() क्या करते हैं?
update() existing document update करता है।
delete() document delete करता है।

639. Flutter में where() query कैसे use करते हैं?
where() documents filter करने के लिए conditions set करता है।

640. Flutter में orderBy() query क्या करती है?
orderBy() documents को ascending या descending order में arrange करता है।

641. Flutter में limit() query क्या करती है?
limit() documents की maximum संख्या define करता है।

642. Flutter में startAt() और endAt() query क्या करती है?
startAt() और endAt() query range define करती हैं।

643. Flutter में StreamBuilder widget क्या है?
StreamBuilder asynchronously data stream listen करता है और UI rebuild करता है।

644. Flutter में FutureBuilder widget क्या है?
FutureBuilder asynchronously future data wait करता है और UI update करता है।

645. Flutter में connectivity_plus package क्या है?
connectivity_plus device internet connectivity status detect करता है।

646. Flutter में http package क्या है?
http package REST API calls (GET, POST, PUT, DELETE) handle करता है।

647. Flutter में Dio package क्या है?
Dio advanced networking और interceptors provide करता है।

648. Flutter में JSON parsing कैसे करते हैं?
jsonDecode() और model class create करके।

649. Flutter में shared_preferences package क्या है?
shared_preferences key-value local storage provide करता है।

650. Flutter में secure_storage package क्या है?
secure_storage encrypted key-value storage provide करता है।

651. Flutter में Provider vs Riverpod क्या अंतर है?
Provider context-dependent है और simple है।
Riverpod context-independent, safer और testable है।

652. Flutter में Consumer vs Selector क्या अंतर है?
Consumer पूरा provider rebuild करता है।
Selector selected part of state rebuild करता है।

653. Flutter में MultiProvider क्यों use करते हैं?
Multiple providers एक साथ manage करने के लिए।

654. Flutter में context.watch() क्या करता है?
context.watch() provider state track करता है और rebuild trigger करता है।

655. Flutter में context.read() क्या करता है?
context.read() provider state read करता है लेकिन rebuild trigger नहीं करता।

656. Flutter में context.select() क्या करता है?
context.select() selected part of provider state track करता है।

657. Flutter में StateNotifier vs ChangeNotifier क्या अंतर है?
StateNotifier immutable state manage करता है।
ChangeNotifier mutable state manage करता है।

658. Flutter में StateNotifierProvider क्या है?
StateNotifierProvider StateNotifier instance provide करता है।

659. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data fetch करता है और UI update करता है।

660. Flutter में StreamProvider क्या है?
StreamProvider stream data provide करता है और UI rebuild करता है।

661. Flutter में ConsumerWidget क्या है?
ConsumerWidget provider state consume करता है और rebuild होता है।

662. Flutter में AsyncValue क्या है?
AsyncValue loading, error, और data states manage करता है।

663. Flutter में BLoC pattern क्या है?
BLoC state और events separate करता है।

664. Flutter में BlocProvider क्या है?
BlocProvider BLoC instance provide करता है।

665. Flutter में BlocBuilder क्या है?
BlocBuilder BLoC state changes पर UI rebuild करता है।

666. Flutter में BlocListener क्या है?
BlocListener state changes पर side effects perform करता है।

667. Flutter में BlocConsumer क्या है?
BlocConsumer BlocBuilder और BlocListener combine करता है।

668. Flutter में Cubit क्या है?
Cubit simple state emit करता है।

669. Flutter में HydratedBloc क्या है?
HydratedBloc state को local storage में persist करता है।

670. Flutter में Equatable package क्या है?
Equatable objects को compare और equality check करने के लिए।

671. Flutter में freezed package क्या है?
freezed immutable classes और union types create करता है।

672. Flutter में Form validation कैसे implement करते हैं?
TextFormField में validator function define करके।

673. Flutter में GlobalKey<FormState> क्यों use करते हैं?
Form state को validate और save करने के लिए।

674. Flutter में Firebase Authentication क्या है?
Firebase Authentication user authentication provide करता है।

675. Flutter में signInWithEmailAndPassword क्या करता है?
Email और password के साथ user sign in करता है।

676. Flutter में createUserWithEmailAndPassword क्या करता है?
New user Firebase Authentication में create करता है।

677. Flutter में signOut() क्या करता है?
Current user को sign out करता है।

678. Flutter में currentUser क्या है?
Current logged-in user return करता है।

679. Flutter में FirebaseFirestore package क्या है?
FirebaseFirestore cloud database operations provide करता है।

680. Flutter में CollectionReference क्या है?
CollectionReference firestore collection represent करता है।

681. Flutter में DocumentReference क्या है?
DocumentReference firestore document represent करता है।

682. Flutter में get() vs snapshot() में अंतर क्या है?
get() once data fetch करता है।
snapshot() real-time updates provide करता है।

683. Flutter में add() vs set() में अंतर क्या है?
add() new document create करता है।
set() existing document overwrite या create करता है।

684. Flutter में update() vs delete() क्या करते हैं?
update() existing document update करता है।
delete() document delete करता है।

685. Flutter में where() query कैसे use करते हैं?
where() documents filter करने के लिए conditions set करता है।

686. Flutter में orderBy() query क्या करती है?
orderBy() documents को ascending या descending order में arrange करता है।

687. Flutter में limit() query क्या करती है?
limit() documents की maximum संख्या define करता है।

688. Flutter में startAt() और endAt() query क्या करती है?
startAt() और endAt() query range define करती हैं।

689. Flutter में StreamBuilder widget क्या है?
StreamBuilder asynchronously data stream listen करता है और UI rebuild करता है।

690. Flutter में FutureBuilder widget क्या है?
FutureBuilder asynchronously future data wait करता है और UI update करता है।

691. Flutter में connectivity_plus package क्या है?
connectivity_plus device internet connectivity status detect करता है।

692. Flutter में http package क्या है?
http package REST API calls (GET, POST, PUT, DELETE) handle करता है।

693. Flutter में Dio package क्या है?
Dio advanced networking और interceptors provide करता है।

694. Flutter में JSON parsing कैसे करते हैं?
jsonDecode() और model class create करके।

695. Flutter में shared_preferences package क्या है?
shared_preferences key-value local storage provide करता है।

696. Flutter में secure_storage package क्या है?
secure_storage encrypted key-value storage provide करता है।

697. Flutter में AnimationController क्या है?
AnimationController animation duration और progress control करता है।

698. Flutter में Tween animation क्या है?
Tween start और end value define करता है और interpolation करता है।

699. Flutter में CurvedAnimation क्या है?
CurvedAnimation easing curves apply करता है।

700. Flutter में AnimatedBuilder क्या है?
AnimatedBuilder animation के आधार पर UI rebuild करता है।

Flutter Q&A Part 11 (701–800) — Hindi Version

LearnWithRehan — Author: Rehan Khan


701. Flutter में AnimatedContainer क्या है?
AnimatedContainer container properties को smooth animation के साथ change करता है।

702. Flutter में AnimatedOpacity क्या है?
AnimatedOpacity child की transparency को animated तरीके से change करता है।

703. Flutter में AnimatedAlign क्या है?
AnimatedAlign child widget को new alignment में smooth animation के साथ move करता है।

704. Flutter में AnimatedPadding क्या है?
AnimatedPadding padding को animated तरीके से change करता है।

705. Flutter में AnimatedPositioned क्या है?
AnimatedPositioned Stack में child की position को animated तरीके से change करता है।

706. Flutter में AnimatedCrossFade क्या है?
AnimatedCrossFade दो widgets के बीच smooth fade transition create करता है।

707. Flutter में AnimatedSwitcher क्या है?
AnimatedSwitcher old widget को new widget में transition animation के साथ replace करता है।

708. Flutter में AnimatedIcon क्या है?
AnimatedIcon predefined animated icons display करता है।

709. Flutter में AnimatedList क्या है?
AnimatedList list items add/remove animations provide करता है।

710. Flutter में Hero widget क्या है?
Hero screen transitions के दौरान shared element animation create करता है।

711. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

712. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

713. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

714. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

715. Flutter में Navigator.push vs Navigator.pushReplacement क्या अंतर है?
Navigator.push new route stack में add करता है।
Navigator.pushReplacement previous route replace करता है।

716. Flutter में Navigator.pop vs Navigator.canPop क्या अंतर है?
Navigator.pop current route close करता है।
Navigator.canPop check करता है कि pop possible है या नहीं।

717. Flutter में Navigator 1.0 vs 2.0 क्या अंतर है?
Navigator 1.0 imperative है।
Navigator 2.0 declarative और URL-driven है।

718. Flutter में Router widget क्या है?
Router navigation और route parsing handle करता है।

719. Flutter में RouteInformationParser क्या है?
RouteInformationParser route information parse करता है।

720. Flutter में RouterDelegate क्या है?
RouterDelegate UI render और navigation state manage करता है।

721. Flutter में Deep Linking क्या है?
Deep Linking URL के basis पर app के specific page navigate करता है।

722. Flutter में URL strategy क्या है?
URL strategy web apps में hash (#) या path URL manage करता है।

723. Flutter में Named Routes क्या हैं?
Named Routes route names के basis पर navigate करते हैं।

724. Flutter में onGenerateRoute क्या है?
onGenerateRoute custom route creation और parameter passing के लिए use होता है।

725. Flutter में GlobalKey क्या है?
GlobalKey widget और state को uniquely identify करता है।

726. Flutter में ValueNotifier क्या है?
ValueNotifier state changes notify करता है।

727. Flutter में ValueListenableBuilder क्या है?
ValueListenableBuilder ValueNotifier के value change होने पर UI rebuild करता है।

728. Flutter में ChangeNotifier क्या है?
ChangeNotifier state change notify करने के लिए use होता है।

729. Flutter में Provider package क्या है?
Provider state management के लिए simple और reactive solution provide करता है।

730. Flutter में ChangeNotifierProvider क्या है?
ChangeNotifierProvider ChangeNotifier class provide करता है ताकि child widgets rebuild हो सकें।

731. Flutter में Consumer widget क्या है?
Consumer widget state changes पर rebuild होता है और UI update करता है।

732. Flutter में Selector widget क्या है?
Selector widget selected part of state track करता है और rebuild को optimize करता है।

733. Flutter में MultiProvider क्यों use करते हैं?
Multiple providers एक साथ manage करने के लिए।

734. Flutter में context.watch() क्या करता है?
context.watch() provider state track करता है और rebuild trigger करता है।

735. Flutter में context.read() क्या करता है?
context.read() provider state read करता है लेकिन rebuild trigger नहीं करता।

736. Flutter में context.select() क्या करता है?
context.select() selected part of provider state track करता है।

737. Flutter में Riverpod package क्या है?
Riverpod reactive और testable state management solution provide करता है।

738. Flutter में StateNotifier क्या है?
StateNotifier immutable state manage करता है और listeners notify करता है।

739. Flutter में StateNotifierProvider क्या है?
StateNotifierProvider StateNotifier instance provide करता है।

740. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data fetch करता है और UI update करता है।

741. Flutter में StreamProvider क्या है?
StreamProvider stream data provide करता है और UI rebuild करता है।

742. Flutter में ConsumerWidget क्या है?
ConsumerWidget provider state consume करता है और rebuild होता है।

743. Flutter में AsyncValue क्या है?
AsyncValue loading, error, और data states manage करता है।

744. Flutter में BLoC pattern क्या है?
BLoC state और events separate करता है।

745. Flutter में BlocProvider क्या है?
BlocProvider BLoC instance provide करता है।

746. Flutter में BlocBuilder क्या है?
BlocBuilder BLoC state changes पर UI rebuild करता है।

747. Flutter में BlocListener क्या है?
BlocListener state changes पर side effects perform करता है।

748. Flutter में BlocConsumer क्या है?
BlocConsumer BlocBuilder और BlocListener combine करता है।

749. Flutter में Cubit क्या है?
Cubit simple state emit करता है।

750. Flutter में HydratedBloc क्या है?
HydratedBloc state को local storage में persist करता है।

751. Flutter में Equatable package क्या है?
Equatable objects को compare और equality check करने के लिए।

752. Flutter में freezed package क्या है?
freezed immutable classes और union types create करता है।

753. Flutter में Form validation कैसे implement करते हैं?
TextFormField में validator function define करके।

754. Flutter में GlobalKey<FormState> क्यों use करते हैं?
Form state को validate और save करने के लिए।

755. Flutter में Firebase Authentication क्या है?
Firebase Authentication user authentication provide करता है।

756. Flutter में signInWithEmailAndPassword क्या करता है?
Email और password के साथ user sign in करता है।

757. Flutter में createUserWithEmailAndPassword क्या करता है?
New user Firebase Authentication में create करता है।

758. Flutter में signOut() क्या करता है?
Current user को sign out करता है।

759. Flutter में currentUser क्या है?
Current logged-in user return करता है।

760. Flutter में FirebaseFirestore package क्या है?
FirebaseFirestore cloud database operations provide करता है।

761. Flutter में CollectionReference क्या है?
CollectionReference firestore collection represent करता है।

762. Flutter में DocumentReference क्या है?
DocumentReference firestore document represent करता है।

763. Flutter में get() vs snapshot() में अंतर क्या है?
get() once data fetch करता है।
snapshot() real-time updates provide करता है।

764. Flutter में add() vs set() में अंतर क्या है?
add() new document create करता है।
set() existing document overwrite या create करता है।

765. Flutter में update() vs delete() क्या करते हैं?
update() existing document update करता है।
delete() document delete करता है।

766. Flutter में where() query कैसे use करते हैं?
where() documents filter करने के लिए conditions set करता है।

767. Flutter में orderBy() query क्या करती है?
orderBy() documents को ascending या descending order में arrange करता है।

768. Flutter में limit() query क्या करती है?
limit() documents की maximum संख्या define करता है।

769. Flutter में startAt() और endAt() query क्या करती है?
startAt() और endAt() query range define करती हैं।

770. Flutter में StreamBuilder widget क्या है?
StreamBuilder asynchronously data stream listen करता है और UI rebuild करता है।

771. Flutter में FutureBuilder widget क्या है?
FutureBuilder asynchronously future data wait करता है और UI update करता है।

772. Flutter में connectivity_plus package क्या है?
connectivity_plus device internet connectivity status detect करता है।

773. Flutter में http package क्या है?
http package REST API calls (GET, POST, PUT, DELETE) handle करता है।

774. Flutter में Dio package क्या है?
Dio advanced networking और interceptors provide करता है।

775. Flutter में JSON parsing कैसे करते हैं?
jsonDecode() और model class create करके।

776. Flutter में shared_preferences package क्या है?
shared_preferences key-value local storage provide करता है।

777. Flutter में secure_storage package क्या है?
secure_storage encrypted key-value storage provide करता है।

778. Flutter में AnimationController क्या है?
AnimationController animation duration और progress control करता है।

779. Flutter में Tween animation क्या है?
Tween start और end value define करता है और interpolation करता है।

780. Flutter में CurvedAnimation क्या है?
CurvedAnimation easing curves apply करता है।

781. Flutter में AnimatedBuilder क्या है?
AnimatedBuilder animation के आधार पर UI rebuild करता है।

782. Flutter में Performance profiling कैसे करते हैं?
Flutter DevTools में Performance tab और timeline use करते हैं।

783. Flutter में WidgetInspector क्या है?
WidgetInspector widget tree inspect करने के लिए use होता है।

784. Flutter में DevTools Profiler क्या करता है?
DevTools Profiler widget rebuild, render और CPU usage monitor करता है।

785. Flutter में RepaintBoundary का role क्या है?
RepaintBoundary performance improve करने के लिए separate paint layer create करता है।

786. Flutter में Frame rendering कैसे monitor करते हैं?
Flutter Performance tab और timeline graph से monitor किया जाता है।

787. Flutter में Image.asset vs Image.network क्या अंतर है?
Image.asset local assets load करता है।
Image.network web images load करता है।

788. Flutter में CachedNetworkImage package क्या है?
CachedNetworkImage network images cache और display करता है।

789. Flutter में FadeInImage क्या है?
FadeInImage placeholder image के साथ network image fade-in करता है।

790. Flutter में CircleAvatar क्या है?
CircleAvatar circular image या icon display करता है।

791. Flutter में ClipOval क्या है?
ClipOval child widget को circular/oval shape में clip करता है।

792. Flutter में ClipRRect क्या है?
ClipRRect child widget को rounded corners देता है।

793. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect देता है।

794. Flutter में ShaderMask क्या है?
ShaderMask gradient या shader apply करता है।

795. Flutter में Transform widget क्या है?
Transform widget child widget को rotate, scale, translate या skew करता है।

796. Flutter में Align widget क्या है?
Align child को alignment के अनुसार place करता है।

797. Flutter में Center widget क्या है?
Center child को center में place करता है।

798. Flutter में FractionallySizedBox क्या है?
FractionallySizedBox child को parent के fraction अनुसार size देता है।

799. Flutter में Spacer widget क्या है?
Spacer flexible space create करता है।

800. Flutter में LayoutBuilder constraints क्या provide करता है?
LayoutBuilder parent constraints detect करता है और responsive UI build करने में help करता है।


Flutter Q&A Part 12 (801–900) — Hindi Version

LearnWithRehan — Author: Rehan Khan


801. Flutter में MediaQuery.of(context).size क्या है?
Screen की width और height return करता है।

802. Flutter में OrientationBuilder क्या है?
OrientationBuilder screen orientation detect करता है और UI adjust करता है।

803. Flutter में SafeArea widget क्या है?
SafeArea status bar, notch और bottom inset से बचाता है।

804. Flutter में Visibility widget क्या है?
Visibility widget widget को show/hide करता है।

805. Flutter में Offstage widget क्या है?
Offstage widget widget को hide करता है लेकिन widget tree में रखता है।

806. Flutter में Semantics widget क्या है?
Semantics widget accessibility information provide करता है।

807. Flutter में MergeSemantics क्या है?
MergeSemantics multiple child widgets के semantics merge करता है।

808. Flutter में ExcludeSemantics क्या है?
ExcludeSemantics child widget को semantics से exclude करता है।

809. Flutter में TextScaleFactor क्या है?
TextScaleFactor text size scale करने के लिए use होता है।

810. Flutter में Accessibility importance क्या है?
Accessibility screen readers और assistive tools के लिए important है।

811. Flutter में Performance profiling कैसे करते हैं?
Flutter DevTools में Performance tab और timeline use करते हैं।

812. Flutter में WidgetInspector क्या है?
WidgetInspector widget tree inspect करने के लिए use होता है।

813. Flutter में DevTools Profiler क्या करता है?
DevTools Profiler widget rebuild, render और CPU usage monitor करता है।

814. Flutter में RepaintBoundary का role क्या है?
RepaintBoundary performance improve करने के लिए separate paint layer create करता है।

815. Flutter में Frame rendering कैसे monitor करते हैं?
Flutter Performance tab और timeline graph से monitor किया जाता है।

816. Flutter में Image.asset vs Image.network क्या अंतर है?
Image.asset local assets load करता है।
Image.network web images load करता है।

817. Flutter में CachedNetworkImage package क्या है?
CachedNetworkImage network images cache और display करता है।

818. Flutter में FadeInImage क्या है?
FadeInImage placeholder image के साथ network image fade-in करता है।

819. Flutter में CircleAvatar क्या है?
CircleAvatar circular image या icon display करता है।

820. Flutter में ClipOval क्या है?
ClipOval child widget को circular/oval shape में clip करता है।

821. Flutter में ClipRRect क्या है?
ClipRRect child widget को rounded corners देता है।

822. Flutter में BackdropFilter क्या है?
BackdropFilter background को blur या filter effect देता है।

823. Flutter में ShaderMask क्या है?
ShaderMask gradient या shader apply करता है।

824. Flutter में Transform widget क्या है?
Transform widget child widget को rotate, scale, translate या skew करता है।

825. Flutter में Align widget क्या है?
Align child को alignment के अनुसार place करता है।

826. Flutter में Center widget क्या है?
Center child को center में place करता है।

827. Flutter में FractionallySizedBox क्या है?
FractionallySizedBox child को parent के fraction अनुसार size देता है।

828. Flutter में Spacer widget क्या है?
Spacer flexible space create करता है।

829. Flutter में LayoutBuilder constraints क्या provide करता है?
LayoutBuilder parent constraints detect करता है और responsive UI build करने में help करता है।

830. Flutter में Form widget क्या है?
Form widget multiple input fields को group करके validation provide करता है।

831. Flutter में TextFormField क्या है?
TextFormField form input field create करता है।

832. Flutter में Validator function क्या है?
Validator function input validate करता है।

833. Flutter में FocusNode क्या है?
FocusNode input focus track करता है।

834. Flutter में FocusScope क्या है?
FocusScope multiple focus nodes manage करता है।

835. Flutter में KeyboardActions package क्या है?
KeyboardActions input fields के ऊपर custom actions provide करता है।

836. Flutter में ScrollPhysics क्या है?
ScrollPhysics scroll behavior control करता है।

837. Flutter में NeverScrollableScrollPhysics क्या है?
NeverScrollableScrollPhysics scroll disable करता है।

838. Flutter में AlwaysScrollableScrollPhysics क्या है?
AlwaysScrollableScrollPhysics हमेशा scroll enable रखता है।

839. Flutter में BouncingScrollPhysics क्या है?
BouncingScrollPhysics iOS style bounce effect provide करता है।

840. Flutter में ClampingScrollPhysics क्या है?
ClampingScrollPhysics Android style scroll effect provide करता है।

841. Flutter में ScrollController क्या है?
ScrollController scroll position track और control करता है।

842. Flutter में addListener() कैसे use करते हैं?
addListener() scroll या animation changes detect करता है।

843. Flutter में NestedScrollView क्या है?
NestedScrollView multiple scrollable widgets के लिए coordinated scrolling provide करता है।

844. Flutter में SliverOverlapAbsorber क्या है?
SliverOverlapAbsorber overlap effect absorb करता है।

845. Flutter में SliverOverlapInjector क्या है?
SliverOverlapInjector absorbed overlap inject करता है।

846. Flutter में Hero widget क्या है?
Hero screen transitions के दौरान shared element animation create करता है।

847. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

848. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

849. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

850. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

851. Flutter में Navigator.push vs Navigator.pushReplacement क्या अंतर है?
Navigator.push new route stack में add करता है।
Navigator.pushReplacement previous route replace करता है।

852. Flutter में Navigator.pop vs Navigator.canPop क्या अंतर है?
Navigator.pop current route close करता है।
Navigator.canPop check करता है कि pop possible है या नहीं।

853. Flutter में Navigator 1.0 vs 2.0 क्या अंतर है?
Navigator 1.0 imperative है।
Navigator 2.0 declarative और URL-driven है।

854. Flutter में Router widget क्या है?
Router navigation और route parsing handle करता है।

855. Flutter में RouteInformationParser क्या है?
RouteInformationParser route information parse करता है।

856. Flutter में RouterDelegate क्या है?
RouterDelegate UI render और navigation state manage करता है।

857. Flutter में Deep Linking क्या है?
Deep Linking URL के basis पर app के specific page navigate करता है।

858. Flutter में URL strategy क्या है?
URL strategy web apps में hash (#) या path URL manage करता है।

859. Flutter में Named Routes क्या हैं?
Named Routes route names के basis पर navigate करते हैं।

860. Flutter में onGenerateRoute क्या है?
onGenerateRoute custom route creation और parameter passing के लिए use होता है।

861. Flutter में GlobalKey क्या है?
GlobalKey widget और state को uniquely identify करता है।

862. Flutter में ValueNotifier क्या है?
ValueNotifier state changes notify करता है।

863. Flutter में ValueListenableBuilder क्या है?
ValueListenableBuilder ValueNotifier के value change होने पर UI rebuild करता है।

864. Flutter में ChangeNotifier क्या है?
ChangeNotifier state change notify करने के लिए use होता है।

865. Flutter में Provider package क्या है?
Provider state management के लिए simple और reactive solution provide करता है।

866. Flutter में ChangeNotifierProvider क्या है?
ChangeNotifierProvider ChangeNotifier class provide करता है ताकि child widgets rebuild हो सकें।

867. Flutter में Consumer widget क्या है?
Consumer widget state changes पर rebuild होता है और UI update करता है।

868. Flutter में Selector widget क्या है?
Selector widget selected part of state track करता है और rebuild को optimize करता है।

869. Flutter में MultiProvider क्यों use करते हैं?
Multiple providers एक साथ manage करने के लिए।

870. Flutter में context.watch() क्या करता है?
context.watch() provider state track करता है और rebuild trigger करता है।

871. Flutter में context.read() क्या करता है?
context.read() provider state read करता है लेकिन rebuild trigger नहीं करता।

872. Flutter में context.select() क्या करता है?
context.select() selected part of provider state track करता है।

873. Flutter में Riverpod package क्या है?
Riverpod reactive और testable state management solution provide करता है।

874. Flutter में StateNotifier क्या है?
StateNotifier immutable state manage करता है और listeners notify करता है।

875. Flutter में StateNotifierProvider क्या है?
StateNotifierProvider StateNotifier instance provide करता है।

876. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data fetch करता है और UI update करता है।

877. Flutter में StreamProvider क्या है?
StreamProvider stream data provide करता है और UI rebuild करता है।

878. Flutter में ConsumerWidget क्या है?
ConsumerWidget provider state consume करता है और rebuild होता है।

879. Flutter में AsyncValue क्या है?
AsyncValue loading, error, और data states manage करता है।

880. Flutter में BLoC pattern क्या है?
BLoC state और events separate करता है।

881. Flutter में BlocProvider क्या है?
BlocProvider BLoC instance provide करता है।

882. Flutter में BlocBuilder क्या है?
BlocBuilder BLoC state changes पर UI rebuild करता है।

883. Flutter में BlocListener क्या है?
BlocListener state changes पर side effects perform करता है।

884. Flutter में BlocConsumer क्या है?
BlocConsumer BlocBuilder और BlocListener combine करता है।

885. Flutter में Cubit क्या है?
Cubit simple state emit करता है।

886. Flutter में HydratedBloc क्या है?
HydratedBloc state को local storage में persist करता है।

887. Flutter में Equatable package क्या है?
Equatable objects को compare और equality check करने के लिए।

888. Flutter में freezed package क्या है?
freezed immutable classes और union types create करता है।

889. Flutter में Form validation कैसे implement करते हैं?
TextFormField में validator function define करके।

890. Flutter में GlobalKey<FormState> क्यों use करते हैं?
Form state को validate और save करने के लिए।

891. Flutter में Firebase Authentication क्या है?
Firebase Authentication user authentication provide करता है।

892. Flutter में signInWithEmailAndPassword क्या करता है?
Email और password के साथ user sign in करता है।

893. Flutter में createUserWithEmailAndPassword क्या करता है?
New user Firebase Authentication में create करता है।

894. Flutter में signOut() क्या करता है?
Current user को sign out करता है।

895. Flutter में currentUser क्या है?
Current logged-in user return करता है।

896. Flutter में FirebaseFirestore package क्या है?
FirebaseFirestore cloud database operations provide करता है।

897. Flutter में CollectionReference क्या है?
CollectionReference firestore collection represent करता है।

898. Flutter में DocumentReference क्या है?
DocumentReference firestore document represent करता है।

899. Flutter में get() vs snapshot() में अंतर क्या है?
get() once data fetch करता है।
snapshot() real-time updates provide करता है।

900. Flutter में add() vs set() में अंतर क्या है?
add() new document create करता है।
set() existing document overwrite या create करता है।


Flutter Q&A Part 13 (901–1000) — Hindi Version

LearnWithRehan — Author: Rehan Khan


901. Flutter में update() vs delete() क्या करते हैं?
update() existing document update करता है।
delete() document delete करता है।

902. Flutter में where() query कैसे use करते हैं?
where() documents filter करने के लिए conditions set करता है।

903. Flutter में orderBy() query क्या करती है?
orderBy() documents को ascending या descending order में arrange करता है।

904. Flutter में limit() query क्या करती है?
limit() documents की maximum संख्या define करता है।

905. Flutter में startAt() और endAt() query क्या करती है?
startAt() और endAt() query range define करती हैं।

906. Flutter में StreamBuilder widget क्या है?
StreamBuilder asynchronously data stream listen करता है और UI rebuild करता है।

907. Flutter में FutureBuilder widget क्या है?
FutureBuilder asynchronously future data wait करता है और UI update करता है।

908. Flutter में connectivity_plus package क्या है?
connectivity_plus device internet connectivity status detect करता है।

909. Flutter में http package क्या है?
http package REST API calls (GET, POST, PUT, DELETE) handle करता है।

910. Flutter में Dio package क्या है?
Dio advanced networking और interceptors provide करता है।

911. Flutter में JSON parsing कैसे करते हैं?
jsonDecode() और model class create करके।

912. Flutter में shared_preferences package क्या है?
shared_preferences key-value local storage provide करता है।

913. Flutter में secure_storage package क्या है?
secure_storage encrypted key-value storage provide करता है।

914. Flutter में AnimationController क्या है?
AnimationController animation duration और progress control करता है।

915. Flutter में Tween animation क्या है?
Tween start और end value define करता है और interpolation करता है।

916. Flutter में CurvedAnimation क्या है?
CurvedAnimation easing curves apply करता है।

917. Flutter में AnimatedBuilder क्या है?
AnimatedBuilder animation के आधार पर UI rebuild करता है।

918. Flutter में AnimatedContainer क्या है?
AnimatedContainer container properties को smooth animation के साथ change करता है।

919. Flutter में AnimatedOpacity क्या है?
AnimatedOpacity child की transparency को animated तरीके से change करता है।

920. Flutter में AnimatedAlign क्या है?
AnimatedAlign child widget को new alignment में smooth animation के साथ move करता है।

921. Flutter में AnimatedPadding क्या है?
AnimatedPadding padding को animated तरीके से change करता है।

922. Flutter में AnimatedPositioned क्या है?
AnimatedPositioned Stack में child की position को animated तरीके से change करता है।

923. Flutter में AnimatedCrossFade क्या है?
AnimatedCrossFade दो widgets के बीच smooth fade transition create करता है।

924. Flutter में AnimatedSwitcher क्या है?
AnimatedSwitcher old widget को new widget में transition animation के साथ replace करता है।

925. Flutter में AnimatedIcon क्या है?
AnimatedIcon predefined animated icons display करता है।

926. Flutter में AnimatedList क्या है?
AnimatedList list items add/remove animations provide करता है।

927. Flutter में Hero widget क्या है?
Hero screen transitions के दौरान shared element animation create करता है।

928. Flutter में FlightShuttleBuilder क्या है?
FlightShuttleBuilder custom hero transition animation define करता है।

929. Flutter में PageRouteBuilder क्या है?
PageRouteBuilder custom page transitions create करता है।

930. Flutter में MaterialPageRoute क्या है?
MaterialPageRoute default material design page transition provide करता है।

931. Flutter में CupertinoPageRoute क्या है?
CupertinoPageRoute iOS style page transition provide करता है।

932. Flutter में Navigator.push vs Navigator.pushReplacement क्या अंतर है?
Navigator.push new route stack में add करता है।
Navigator.pushReplacement previous route replace करता है।

933. Flutter में Navigator.pop vs Navigator.canPop क्या अंतर है?
Navigator.pop current route close करता है।
Navigator.canPop check करता है कि pop possible है या नहीं।

934. Flutter में Navigator 1.0 vs 2.0 क्या अंतर है?
Navigator 1.0 imperative है।
Navigator 2.0 declarative और URL-driven है।

935. Flutter में Router widget क्या है?
Router navigation और route parsing handle करता है।

936. Flutter में RouteInformationParser क्या है?
RouteInformationParser route information parse करता है।

937. Flutter में RouterDelegate क्या है?
RouterDelegate UI render और navigation state manage करता है।

938. Flutter में Deep Linking क्या है?
Deep Linking URL के basis पर app के specific page navigate करता है।

939. Flutter में URL strategy क्या है?
URL strategy web apps में hash (#) या path URL manage करता है।

940. Flutter में Named Routes क्या हैं?
Named Routes route names के basis पर navigate करते हैं।

941. Flutter में onGenerateRoute क्या है?
onGenerateRoute custom route creation और parameter passing के लिए use होता है।

942. Flutter में GlobalKey क्या है?
GlobalKey widget और state को uniquely identify करता है।

943. Flutter में ValueNotifier क्या है?
ValueNotifier state changes notify करता है।

944. Flutter में ValueListenableBuilder क्या है?
ValueListenableBuilder ValueNotifier के value change होने पर UI rebuild करता है।

945. Flutter में ChangeNotifier क्या है?
ChangeNotifier state change notify करने के लिए use होता है।

946. Flutter में Provider package क्या है?
Provider state management के लिए simple और reactive solution provide करता है।

947. Flutter में ChangeNotifierProvider क्या है?
ChangeNotifierProvider ChangeNotifier class provide करता है ताकि child widgets rebuild हो सकें।

948. Flutter में Consumer widget क्या है?
Consumer widget state changes पर rebuild होता है और UI update करता है।

949. Flutter में Selector widget क्या है?
Selector widget selected part of state track करता है और rebuild को optimize करता है।

950. Flutter में MultiProvider क्यों use करते हैं?
Multiple providers एक साथ manage करने के लिए।

951. Flutter में context.watch() क्या करता है?
context.watch() provider state track करता है और rebuild trigger करता है।

952. Flutter में context.read() क्या करता है?
context.read() provider state read करता है लेकिन rebuild trigger नहीं करता।

953. Flutter में context.select() क्या करता है?
context.select() selected part of provider state track करता है।

954. Flutter में Riverpod package क्या है?
Riverpod reactive और testable state management solution provide करता है।

955. Flutter में StateNotifier क्या है?
StateNotifier immutable state manage करता है और listeners notify करता है।

956. Flutter में StateNotifierProvider क्या है?
StateNotifierProvider StateNotifier instance provide करता है।

957. Flutter में FutureProvider क्या है?
FutureProvider asynchronously data fetch करता है और UI update करता है।

958. Flutter में StreamProvider क्या है?
StreamProvider stream data provide करता है और UI rebuild करता है।

959. Flutter में ConsumerWidget क्या है?
ConsumerWidget provider state consume करता है और rebuild होता है।

960. Flutter में AsyncValue क्या है?
AsyncValue loading, error, और data states manage करता है।

961. Flutter में BLoC pattern क्या है?
BLoC state और events separate करता है।

962. Flutter में BlocProvider क्या है?
BlocProvider BLoC instance provide करता है।

963. Flutter में BlocBuilder क्या है?
BlocBuilder BLoC state changes पर UI rebuild करता है।

964. Flutter में BlocListener क्या है?
BlocListener state changes पर side effects perform करता है।

965. Flutter में BlocConsumer क्या है?
BlocConsumer BlocBuilder और BlocListener combine करता है।

966. Flutter में Cubit क्या है?
Cubit simple state emit करता है।

967. Flutter में HydratedBloc क्या है?
HydratedBloc state को local storage में persist करता है।

968. Flutter में Equatable package क्या है?
Equatable objects को compare और equality check करने के लिए।

969. Flutter में freezed package क्या है?
freezed immutable classes और union types create करता है।

970. Flutter में Form validation कैसे implement करते हैं?
TextFormField में validator function define करके।

971. Flutter में GlobalKey<FormState> क्यों use करते हैं?
Form state को validate और save करने के लिए।

972. Flutter में Firebase Authentication क्या है?
Firebase Authentication user authentication provide करता है।

973. Flutter में signInWithEmailAndPassword क्या करता है?
Email और password के साथ user sign in करता है।

974. Flutter में createUserWithEmailAndPassword क्या करता है?
New user Firebase Authentication में create करता है।

975. Flutter में signOut() क्या करता है?
Current user को sign out करता है।

976. Flutter में currentUser क्या है?
Current logged-in user return करता है।

977. Flutter में FirebaseFirestore package क्या है?
FirebaseFirestore cloud database operations provide करता है।

978. Flutter में CollectionReference क्या है?
CollectionReference firestore collection represent करता है।

979. Flutter में DocumentReference क्या है?
DocumentReference firestore document represent करता है।

980. Flutter में get() vs snapshot() में अंतर क्या है?
get() once data fetch करता है।
snapshot() real-time updates provide करता है।

981. Flutter में add() vs set() में अंतर क्या है?
add() new document create करता है।
set() existing document overwrite या create करता है।

982. Flutter में update() vs delete() क्या करते हैं?
update() existing document update करता है।
delete() document delete करता है।

983. Flutter में where() query कैसे use करते हैं?
where() documents filter करने के लिए conditions set करता है।

984. Flutter में orderBy() query क्या करती है?
orderBy() documents को ascending या descending order में arrange करता है।

985. Flutter में limit() query क्या करती है?
limit() documents की maximum संख्या define करता है।

986. Flutter में startAt() और endAt() query क्या करती है?
startAt() और endAt() query range define करती हैं।

987. Flutter में StreamBuilder widget क्या है?
StreamBuilder asynchronously data stream listen करता है और UI rebuild करता है।

988. Flutter में FutureBuilder widget क्या है?
FutureBuilder asynchronously future data wait करता है और UI update करता है।

989. Flutter में connectivity_plus package क्या है?
connectivity_plus device internet connectivity status detect करता है।

990. Flutter में http package क्या है?
http package REST API calls (GET, POST, PUT, DELETE) handle करता है।

991. Flutter में Dio package क्या है?
Dio advanced networking और interceptors provide करता है।

992. Flutter में JSON parsing कैसे करते हैं?
jsonDecode() और model class create करके।

993. Flutter में shared_preferences package क्या है?
shared_preferences key-value local storage provide करता है।

994. Flutter में secure_storage package क्या है?
secure_storage encrypted key-value storage provide करता है।

995. Flutter में AnimationController क्या है?
AnimationController animation duration और progress control करता है।

996. Flutter में Tween animation क्या है?
Tween start और end value define करता है और interpolation करता है।

997. Flutter में CurvedAnimation क्या है?
CurvedAnimation easing curves apply करता है।

998. Flutter में AnimatedBuilder क्या है?
AnimatedBuilder animation के आधार पर UI rebuild करता है।

999. Flutter में AnimatedContainer क्या है?
AnimatedContainer container properties को smooth animation के साथ change करता है।

1000. Flutter में AnimatedOpacity क्या है?
AnimatedOpacity child की transparency को animated तरीके से change करता है।

Blog by Rehan Khan | Follow me on GitHub, YouTube, Instagram, Facebook - LearnWithRehan

Comments

Popular posts from this blog

📘 Top 500 Java Interview Questions (With Topics)

Git And GitHub Collaborators and teams

Android Interview Question and Answer