跨端(iOS/Android)移动应用创建携程App

Last update: May 8, 2022

logo

跨端(iOS/Android)移动应用创建携程App

GitHub release (latest by date) author blog

基于 Flutter 的跨平台(iOS/Android)移动应用创建携程App,高仿大厂 App 项目 (项目使用的接口都是来自线上真实App抓包而来,可以做到和线上项目相同的效果)

项目效果预览图

no-shadow no-shadow
no-shadow no-shadow
no-shadow no-shadow
no-shadow

大家也可以,移步这里点击观看视频 (可点击齿轮设置隐藏黑边)

或者安装体验(Android):[FCtrip.apk],iOS请自行运行代码安装。

手机扫描二维码安装

Blog地址 : https://h.lishaoy.net/flutterctrip

特别提醒

由于百度AI语言识别SDK包的 libBaiduSpeechSDK.a184.2M,放到GitHub上下载很慢,所以,请点击下载 libBaiduSpeechSDK.a 文件, 解压后,把 BDSClientLib/libBaiduSpeechSDK.a 目录放到 flutter_ctrip/ios/Plugin/ASRPlugin/ 目录下。

如想了解更多关于 Flutter 信息,请关注我的博客文章

序号 文章
1 Flutter 初识
2 Flutter 环境搭建
3 Flutter 初体验(实战)
4 Flutter 10天高仿大厂App及小技巧积累总结(实战)
5 Flutter Android Flutter 混合开发高仿大厂App(实战)
6 Flutter FutureBuilder and StreamBuilder 优雅的构建高质量项目
7 Flutter (Flare) 最有趣用户交互动画没有之一

更新日志

  • 202-09-15 22:36 优化 搜索框提示文字错位问题
  • 202-06-25 04:55 优化 状态栏(使用 SystemUiOverlayStyle 实现沉浸式状态栏)
  • 202-06-25 01:55 优化 旅拍页面(新增加载更多指示器)
  • 202-06-24 23:56 优化 tab navigation(使用 AutomaticKeepAliveClientMixin 保活页面,加入页面切换动画)

GitHub

https://github.com/persilee/flutter_ctrip
You might also like...

Flutter Local Notifications - Learn how to implement local notifications into both Android and iOS using flutter_local_notifications plugin.

Flutter Local Notifications - Learn how to implement local notifications into both Android and iOS using flutter_local_notifications plugin.

Flutter Local Notifications Example Flutter Local Notifications - Learn how to implement local notifications into both Android and iOS using flutter_l

May 15, 2022

A Flutter plugin that provides assets abstraction management APIs without UI integration, you can get assets (image/video/audio) on Android, iOS and macOS.

A Flutter plugin that provides assets abstraction management APIs without UI integration, you can get assets (image/video/audio) on Android, iOS and macOS.

photo_manager Photo/Assets management APIs for Flutter without UI integration, you can get assets (image/video/audio) from Android, iOS and macOS. 提供相

May 23, 2022

A Flutter Plugin for Volume Control and Monitoring, support iOS and Android

A Flutter Plugin for Volume Control and Monitoring, support iOS and Android

flutter_volume A flutter plugin for volume control and monitoring, support iOS and Android 手把手带你写 Flutter 系统音量插件 https://www.yuque.com/befovy/share/fl

May 3, 2022

Projeto do curso Criação de Apps Android e iOS com Flutter 2021-Crie 14 Apps. Professor: Daniel Ciolfi

agenda_contatos Projeto do curso de Flutter Getting Started This project is a starting point for a Flutter application. A few resources to get you sta

Nov 27, 2021

Projeto do curso Criação de Apps Android e iOS com Flutter 2021-Crie 14 Apps. Professor: Daniel Ciolfi

busca_gifs A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Nov 25, 2021

Build a calculator app in iOS and Android with the same code by using flutter.

flutter_calculator Preview Structure Input Widgets input widgets is all extends StatefulWidget, because they need to response the onTap gesture. Numbe

Jan 13, 2022

A flutter plugin to crop image on iOS and Android.

A flutter plugin to crop image on iOS and Android.

Image Cropping plugin for Flutter A flutter plugin to crop image on iOS and Android. The plugin comes with a Crop widget. The widget renders only imag

May 18, 2022

Target the specific design of Material for Android and Cupertino for iOS widgets through a common set of Platform aware widgets

Target the specific design of Material for Android and Cupertino for iOS widgets through a common set of Platform aware widgets

Flutter Platform Widgets This project is an attempt to see if it is possible to create widgets that are platform aware. Currently in order to render t

May 15, 2022

Target the specific design of Material for Android and Cupertino for iOS widgets through a common set of Platform aware widgets

Target the specific design of Material for Android and Cupertino for iOS widgets through a common set of Platform aware widgets

Flutter Platform Widgets This project is an attempt to see if it is possible to create widgets that are platform aware. Currently in order to render t

May 24, 2022
Comments
  • 1. 项目缺少必要文件,比如http.dart

    您好,我把项目clone下来后使用Android Studio打开发现项目跑不起来,原因是没有找到「import "package:http/http.dart" as http;」这个文件。另外,Android Studio导包都报错了,比如「destination_dao.dart」在这个文件中,原始的是「import 'package:flutter_ctrip/model/destination_model.dart';」AS识别不出来,我修改成「import '../model/destination_model.dart';」就可以了,请问这两种方式是不是跟你使用的编译器有关?

    Reviewed by zrg1215 at 2020-05-17 14:18
  • 2. Compile Error

    Your Flutter application is created using an older version of the Android embedding. It's being deprecated in favor of Android embedding v2. Follow the steps at

    https://flutter.dev/go/android-project-migration

    to migrate your project.

    Reviewed by veryitman at 2020-11-08 08:41

Related

Persist data with Flutter's Hive NoSQL Database locally on Android, iOS & Web.
Persist data with Flutter's Hive NoSQL Database locally on Android, iOS & Web.

Flutter Tutorial - Hive NoSQL Database Persist data with Flutter's Hive NoSQL Database locally on Android, iOS & Web. ✌  Preview App Preview Course Pr

May 18, 2022
Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework. for Android/ IOS/ Desktop/ Web
Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework. for Android/ IOS/ Desktop/ Web

OpenWp Simple tool to open WhatsApp chat without saving the number Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About

Mar 5, 2022
Flutter plugin for selecting images from the Android and iOS image library, taking new pictures with the camera, and edit them before using such as rotation, cropping, adding sticker/text/filters.
Flutter plugin for selecting images from the Android and iOS image library, taking new pictures with the camera, and edit them before using such as rotation, cropping, adding sticker/text/filters.

advance_image_picker Flutter plugin for selecting multiple images from the Android and iOS image library, taking new pictures with the camera, and edi

May 21, 2022
A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter
A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter

Klutter A streaming client for the Komga self-hosted comics/manga/BD server targeting Android/iOS written in Dart/Flutter Background This is a project

May 20, 2022
An E-Commerce application developed on Flutter, which helps to run the app on Android / IOS / Windows's OS / MacOS / Web Browser from a single codebase
An E-Commerce application developed on Flutter, which helps to run the app on Android / IOS / Windows's OS / MacOS / Web Browser from a single codebase

BuySmart An E-Commerce application developed on Flutter, which helps to run the app on Android / IOS / Windows's OS / MacOS / Web Browser from a singl

Apr 25, 2022
Whatsapp UI clone made with Flutter; it is compatible with any type of Android and iOS devices.

whats_app Whatsapp UI built with Flutter; it is compatible and responsive with any type of Android and iOS devices. Getting Started This project is a

Sep 23, 2021
With this pack you can use the biometrics systems of Android and IOS devices.
With this pack you can use the biometrics systems of Android and IOS devices.

native_auth With this pack you can use the biometrics systems of Android and IOS devices. It will ask for the user which the biometric authentication

Sep 8, 2021
Responsive Blog Theme using Flutter | Web, macOS, Android, iOS
 Responsive Blog Theme using Flutter | Web, macOS, Android, iOS

Responsive Blog Theme using Flutter | Web, macOS, Android, iOS Watch it on YouTube Packages we are using: flutter_svg: link get: link Flutter recently

May 17, 2022
A Dart Build Plugin that uploads debug symbols for Android, iOS/macOS and source maps for Web to Sentry via sentry-cli

Sentry Dart Plugin A Dart Build Plugin that uploads debug symbols for Android, iOS/macOS and source maps for Web to Sentry via sentry-cli. For doing i

Apr 26, 2022