Skip to content

Instantly share code, notes, and snippets.

View AitoApps's full-sized avatar
🏠
Working from home

Redoine Aito AitoApps

🏠
Working from home
View GitHub Profile
import 'dart:convert';
import 'dart:math';
import 'dart:ui';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() => runApp(ApiCall());
class ApiCall extends StatelessWidget {
// APIService.swift
// MovieSwift
//
// Created by Thomas Ricouard on 06/06/2019.
// Copyright © 2019 Thomas Ricouard. All rights reserved.
//
import Foundation
struct APIService {
let baseURL = URL(string: "https://api.themoviedb.org/3")!
@AitoApps
AitoApps / InstaStories.swift
Created September 3, 2019 22:15 — forked from kunofellasleep/InstaStories.swift
Share on Instagram stories
import UIKit
class InstaStories: NSObject {
private let urlScheme = URL(string: "instagram-stories://share")!
enum optionsKey: String {
case StickerImage = "com.instagram.sharedSticker.stickerImage"
case bgImage = "com.instagram.sharedSticker.backgroundImage"
case bgVideo = "com.instagram.sharedSticker.backgroundVideo"
@AitoApps
AitoApps / gist:3aada97c0b61fa66a90aac4eca2351fb
Created August 17, 2019 20:02
ParsingJSON-Flutter one-to-many relationship
class Product {
final int id;
final String name;
final List<Image> images;
Product({this.id, this.name, this.images});
factory Product.fromJson(Map<String, dynamic> parsedJson){
var list = parsedJson['images'] as List;
@AitoApps
AitoApps / .dart
Created August 17, 2019 09:38 — forked from azamsharp/.dart
import 'package:http/http.dart' as http;
import 'package:http/http.dart';
class Resource<T> {
final String url;
T Function(Response response) parse;
Resource({this.url,this.parse});
}
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'NonStopIO',
theme: new ThemeData(
@AitoApps
AitoApps / InstagramActivity.swift
Created August 9, 2019 20:41 — forked from almassapargali/InstagramActivity.swift
UIActivity for Instagram image sharing
import Foundation
import UIKit
private let InstagramAppURL = URL(string: "instagram://app")!
class InstagramActivity: UIActivity, UIDocumentInteractionControllerDelegate {
override class var activityCategory: UIActivityCategory { return .share }
override var activityType: UIActivityType? { return UIActivityType("postToInstagram") }
override var activityTitle: String? { return "Instagram" }
override var activityImage: UIImage? { return #imageLiteral(resourceName: "instagram_activity") }