Skip to content

Instantly share code, notes, and snippets.

View sigitsuryono25's full-sized avatar
:octocat:
Working from home

Sigit Suryono sigitsuryono25

:octocat:
Working from home
  • PT Sinergi Ketahanan Pangan (Chickin Indonesia)
  • Yogyakarta
  • 02:57 (UTC +07:00)
View GitHub Profile
@sigitsuryono25
sigitsuryono25 / main.dart
Created December 14, 2019 01:34
Dashboard of Wisata Yogyakarta Flutter
import 'package:carousel_pro/carousel_pro.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:wisata_yogyakarta/GalleryWisata.dart';
import 'package:wisata_yogyakarta/LokasiWisata.dart';
import 'package:wisata_yogyakarta/PortalBerita.dart';
import 'package:wisata_yogyakarta/VideoWisata.dart';
@sigitsuryono25
sigitsuryono25 / PortalBerita.dart
Created December 30, 2019 02:34
Portal Berita Lengkap
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:progress_dialog/progress_dialog.dart';
import 'package:webview_flutter/webview_flutter.dart';
ProgressDialog pd;
class PortalBerita extends StatefulWidget {
@override
State<StatefulWidget> createState() {
@sigitsuryono25
sigitsuryono25 / main.dart
Created December 30, 2019 03:06
Halaman Dasboard Dari Pariwisata Jogja
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:wisata_yogyakarta/Dashboard.dart';
import 'package:wisata_yogyakarta/GalleryWisata.dart';
import 'package:wisata_yogyakarta/LokasiWisata.dart';
import 'package:wisata_yogyakarta/PortalBerita.dart';
import 'package:wisata_yogyakarta/VideoWisata.dart';
void main() => runApp(MyApp());
@sigitsuryono25
sigitsuryono25 / GalleryWisata.dart
Created December 30, 2019 03:07
Halaman Galeri Wisata Pariwisata Jogja
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
class GalleryWisata extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _GalleryWisataState();
}
}
@sigitsuryono25
sigitsuryono25 / VideoWisata.dart
Created December 30, 2019 03:08
Halaman Video Wisata Pariwisata Jogja
import 'package:flutter/cupertino.dart';
import 'package:youtube_player/youtube_player.dart';
class VideoWisata extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _VideoWisata();
}
}
@sigitsuryono25
sigitsuryono25 / LokasiWisata.dart
Created January 2, 2020 04:15
Halaman Lokasi Wisata Pariwisata
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
class LokasiWisata extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _LokasiWisataState();
}
@sigitsuryono25
sigitsuryono25 / main.dart
Created January 7, 2020 05:51
Kode snippet halaman dashboard Aplikasi Porta Berita
import 'package:berita_flutter/DetailNews.dart';
import 'package:berita_flutter/api/Api.dart';
import 'package:berita_flutter/api/ListBeritaResponse.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@sigitsuryono25
sigitsuryono25 / DetailNews.dart
Created January 7, 2020 06:27
Kode snippet DetailNews Aplikasi Portal Berita
import 'package:berita_flutter/api/Api.dart';
import 'package:berita_flutter/api/ListBeritaResponse.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
class DetailNews extends StatefulWidget {
DetailNews({this.data});
final Data data;
@Suppress("DEPRECATION")
private fun createWebPrintJob(context: Context, webView: WebView) {
// Get a PrintManager instance
val printManager =
context.getSystemService(Context.PRINT_SERVICE) as PrintManager
val jobName: String = webView.title + " Document"
// Get a print adapter instance
val printAdapter: PrintDocumentAdapter
printAdapter =
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"