Skip to content

Instantly share code, notes, and snippets.

View akifarhan's full-sized avatar
🎯
Focusing

Muhammad Akif Farhan akifarhan

🎯
Focusing
View GitHub Profile
@akifarhan
akifarhan / flutter-opportunity-at-kestrl.md
Last active January 18, 2024 04:10
HIRING - Flutter Developer

Flutter Developer Vacancy @ Kestrl

Kestrl is a fintech startup that focuses on building products to help Muslims to grow their wealth without compromising their values. We're excited to welcome a passionate and motivated Junior Flutter Developer to join our team and help us build beautiful, high-performing mobile applications. In this role, you will benefit from a unique combination of technology and finance exposure, guided by experienced developers and domain experts.

To apply, email your CV to career@kestrl.io with the subject line "Application for <JOB_TITLE>" where <JOB_TITLE> can be either one of the two below. e.g Application for Junior Flutter Developer.

Full-time, on-site @ 📍Medini 6, Iskandar Puteri

Junior Flutter Developer

@akifarhan
akifarhan / main.dart
Created July 20, 2022 03:44
clip-inkwell
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@akifarhan
akifarhan / main.dart
Created July 20, 2022 03:43
clip-inkwell
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@akifarhan
akifarhan / flutter_branch.md
Last active May 27, 2021 07:05
Flutter branch.io integration using flutter_branch_sdk

Guides for branch.io integration with Flutter

flutter_branch_sdk v1.4.0

Steps

Configure Branch dashboard

  1. Register your app
  2. Complete the Basic integration in Branch dashboard
{
"Freezed model": {
"scope": "dart,flutter",
"prefix": "frz",
"body": [
"@freezed",
"abstract class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} with _$${1} {",
" factory ${1}({",
" @required ${2:String id},",
" }) = _${1};",
@akifarhan
akifarhan / localAuthSettingsForAndroid_kotlin.md
Last active March 26, 2024 13:57
Flutter Local_Auth Setting for Android in Kotlin

Note that local_auth plugin requires the use of a FragmentActivity as opposed to Activity. This can be easily done by switching to use FlutterFragmentActivity as opposed to FlutterActivity in your manifest (or your own Activity class if you are extending the base class).

1. Add USE_FINGERPRINT permission

  • Open android>app>src>main>AndroidManifest.xml
  • Add the permission
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.[your.package]">
  <uses-permission android:name="android.permission.USE_FINGERPRINT"/>