Skip to content

Instantly share code, notes, and snippets.

View CoderJava's full-sized avatar
🏠
Stay Safe. #WFH

Yudi Setiawan CoderJava

🏠
Stay Safe. #WFH
View GitHub Profile
@CoderJava
CoderJava / flutter_super_app_with_single_file.dart
Created April 21, 2019 18:28
Flutter super app with single file
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
class HomeScreen extends StatefulWidget {
@override
_HomeScreenState createState() => _HomeScreenState();
}
import 'package:flutter/material.dart';
import 'package:meals_catalogue/src/domain/food/food.dart';
import 'package:meals_catalogue/src/services/FoodServices.dart';
import 'package:meals_catalogue/src/ui/detail/detail_screen.dart';
import 'package:http/http.dart' as http;
class DessertScreen extends StatefulWidget {
@override
_DessertScreenState createState() => _DessertScreenState();
}
@CoderJava
CoderJava / example_json_object_bersarang.json
Last active June 10, 2019 05:33
JSON Object Bersarang
{
"user1": {
"nama": "Yudi Setiawan",
"usia": 23,
"email": "kolonel.yudisetiawan@gmail.com"
},
"user2": {
"nama": "Angela",
"usia": 24,
"email": "angela@gmail.com"
@CoderJava
CoderJava / ffmpeg-compress-mp4
Created June 26, 2019 08:19 — forked from lukehedger/ffmpeg-compress-mp4
Compress mp4 using FFMPEG
$ ffmpeg -i input.mp4 -vcodec h264 -acodec mp2 output.mp4
@CoderJava
CoderJava / main.dart
Created January 16, 2020 04:45 — forked from ilikerobots/main.dart
Basic examples: Dart call() and Function.apply()
class Adder implements Function {
call(int a, int b) => a + b;
}
class Incrementer implements Function {
int _amt;
Incrementer(this._amt);
call(int a) => a + _amt;
}
@CoderJava
CoderJava / multiple_bloc_dropdown.dart
Created January 17, 2020 03:51
Example multiple bloc for dropdown in Flutter
import 'dart:convert';
import 'package:bloc/bloc.dart';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
void main() => runApp(App());
class App extends StatelessWidget {
@CoderJava
CoderJava / main.dart
Created March 6, 2020 04:37
Flutter Firestore Todo
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:flutter/material.dart';
import 'package:flutter_firestore_todo/app_color.dart';
import 'package:flutter_firestore_todo/create_task_screen.dart';
import 'package:flutter_firestore_todo/widget_background.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
@CoderJava
CoderJava / main.dart
Created May 7, 2020 15:07
UI User Profile
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@CoderJava
CoderJava / main.dart
Created May 7, 2020 15:13
Widget Material App
import 'package:flutter/material.dart';
void main() => runApp(App());
class App extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp();
}
}
@CoderJava
CoderJava / main.dart
Created May 7, 2020 15:16
Widget Scaffold
import 'package:flutter/material.dart';
void main() => runApp(App());
class App extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: HomePage(),
);