Skip to content

Instantly share code, notes, and snippets.

View nooralibutt's full-sized avatar
💼
Looking For a Job

Noor Ali nooralibutt

💼
Looking For a Job
View GitHub Profile
@nooralibutt
nooralibutt / generate-bundle.md
Last active April 15, 2023 06:33
How to generate apk file from app bundle

Requirements

Steps

  1. Create a folder named "make-apk"
  2. Download bundle tool in the folder
@nooralibutt
nooralibutt / website links.md
Last active May 6, 2023 09:15
All Website links
@nooralibutt
nooralibutt / arelease-settings.md
Last active April 17, 2023 05:50
Release settings

Requirements

  • Running app (with master branch upto date)
  • bundle id
  • key.properties
  • keystore
  • Account name
  • json file on github.io
  • Ad Ids (Optional)
@nooralibutt
nooralibutt / keystore-creation.md
Last active April 3, 2023 11:09
Keystore creation steps

Requirements:

  • Java JDK
  • KeyStore command

"C:\Program Files\Java\jdk-20\bin\keytool" -genkey -v -keystore unused.keystore -storepass <account name without spaces+123> -alias -keypass <account name without spaces+123> -keyalg RSA -keysize 2048 -validity 10000

  • Account name e.g. game slots
  • Country e.g. france
@nooralibutt
nooralibutt / website_creation_readme.md
Created April 3, 2023 09:34
How to create website for accounts

Requirements

  • Account name e.g. Cross Code Inc
  • cross code email (otp will be sent here)
  • icon
  • Play store account id
  • description (Generate from ChatGPT)
  • privacy policy

Steps

@nooralibutt
nooralibutt / Rating Manager.md
Last active February 15, 2023 10:10
Manager ratings with this gist

How to integrate rating manager

1. Installing plugins

2. Add rating_manager.dart class

3. Call this in your welcome or splash screen RatingManager.incrementAppLaunches();

@nooralibutt
nooralibutt / ad_manager.dart
Last active February 15, 2023 11:20
Call AdSetting.fetch(); to initialize
import 'dart:async';
import 'dart:io';
import 'package:app_tracking_transparency/app_tracking_transparency.dart';
import 'package:easy_ads_flutter/easy_ads_flutter.dart';
import 'package:fake_call/ad_settings/ad_setting.dart';
import 'package:fake_call/utilities/ad_id_manager.dart';
import 'package:flutter/material.dart';
import 'package:unity_ads_plugin/unity_ads_plugin.dart';
@nooralibutt
nooralibutt / Readme.md
Last active October 25, 2022 09:35
Integration of more screen
@nooralibutt
nooralibutt / main.dart
Created December 28, 2020 08:11
How to enter hackbot data
void main() {
print(emailSeasonData());
}
Season emailSeasonData() {
List<Level> levelList = [];
List<LevelCard> levelCardList = [];
// ----------------------CODE BEGIN HERE---------------------- //
@nooralibutt
nooralibutt / Readme.md
Last active March 1, 2021 13:18
Integration of ads and Firebase

Integrating of Firebase and Admob

Use the following link for detailed guide.

1. Firebase project

  1. Create firebase project and enable analytics

  2. Create Android Project with your package name and nickname like (hackbot android). Download google-services.json file and Move it into the android/app director

    • Optional Step: For sha1 creation: Use this tool keytool -list -v -alias key -keystore /Users/nooralibutt/development/FlutterWorkspace/hackbot/key123456.jks