trainman_booking_sdk 0.1.3 copy "trainman_booking_sdk: ^0.1.3" to clipboard
trainman_booking_sdk: ^0.1.3 copied to clipboard

outdated

A train ticket booking SDK powered by trainman.

Trainman Booking SDK #

Flutter Integration Steps: #

  1. Add flutter plugin in dependencies:
    • Use command: flutter pub add trainman_booking_sdk
    • Manually:
      • Add plugin in pubspec.yaml within dependencies section dependencies: flutter: sdk: flutter #trainman_booking_sdk: ^0.1.3# ​
  2. Create object InitiateTmBookingSdk() OR
    import package:trainman_booking_sdk/trainman_booking_sdk.dart
       class SampleCode extends StatelessWidget { 
            const SampleCode({Key? key}) : super(key: key)
            @override Widget build(BuildContext context) {  
                //trainman booking sdk  
                return const InitiateTmBookingSdk(); 
            } 
        }
    
    this will automatically invoke Trainman Booking SDK.
    ​ NOTE: For now we have invoked a intermediate page to login test user for testing. Post Client user login integration, this step will be skipped. ​
  3. Click on Continue without login button. ​
  4. For Android, make sure you have added Internet permission
    <?xml version="1.0" encoding="utf-8"?> 
    <manifest xmlns:android="http://schemas.android.com/apk/res/android" > 
      <uses-permission android:name="android.permission.INTERNET" /> 
      <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    </manifest>
    
0
likes
0
points
310
downloads

Publisher

verified publishertrainman.in

Weekly Downloads

A train ticket booking SDK powered by trainman.

Homepage

License

unknown (license)

Dependencies

flutter, flutter_inappwebview, fluttertoast, http, url_launcher

More

Packages that depend on trainman_booking_sdk