Giter VIP home page Giter VIP logo

amityco / amity-social-uikit-flutter-opensource Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 5.0 12.98 MB

Amity Social Cloud offers Chat and Social SDKs to streamline app development. Dive into our UI Kits and sample apps in our repositories to spark your creativity. To learn more, visit amity.co.

Home Page: https://www.amity.co/

License: Other

Kotlin 0.02% Dart 95.31% Ruby 0.25% Swift 0.23% Objective-C 0.01% CMake 1.71% C++ 2.18% C 0.13% HTML 0.17%

amity-social-uikit-flutter-opensource's Introduction

Welcome to Our Project!

Getting Started

This project uses the Amity UIKit for Flutter. To ensure a smooth setup and authentication process, we strongly recommend following the official Amity UIKit documentation.

Step-by-Step Guide

  1. Read the Documentation: For a comprehensive guide on setting up and authenticating with Amity UIKit for Flutter, please visit the Amity UIKit Flutter Documentation.

  2. Follow the Instructions: The documentation provides detailed instructions on how to set up your environment and authenticate correctly. It's important to follow these steps to avoid any issues.

  3. Refer Back When Needed: If you encounter any setup or authentication challenges, refer back to the documentation. It's a valuable resource for troubleshooting and understanding the process.

Additional Resources

Contributing

If you have suggestions for improving this project or have found an issue, please feel free to contribute. Your input is valuable to us.

amity-social-uikit-flutter-opensource's People

Contributors

arman-garousi-dev avatar authanakorn avatar garousi-developer avatar jord-an avatar thanakornthanom avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

amity-social-uikit-flutter-opensource's Issues

Error when running on Web ( Chrome )

Hello I have a lot of errors when running this sdk for the web on chrome ...

Can you tell me if I can work with this on the web ? Otherwise, whats the point of using flutter if I can't run your sdk on the web.. Then your service is useless to me ...

Dependency Issues

I have just added this SDK to a new Flutter project, and what I can get is this once I run it on an Android Pixel 4a API 31:

../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/gesture/page_view/gesture_page_view.dart:21:49: Error: Required named parameter 'devicePixelRatio' must be provided.
final PageMetrics _testPageMetrics = PageMetrics(
                                                ^
../../../Development/flutter/packages/flutter/lib/src/widgets/page_view.dart:258:3: Context: Found this candidate, but the arguments don't match.
  PageMetrics({
  ^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/gesture/page_view/widgets/scroll_position.dart:213:15: Error: The method 'ExtendedPagePosition.copyWith' doesn't have the named parameter 'devicePixelRatio' of overridden method 'ViewportOffset with ScrollMetrics.copyWith'.
  PageMetrics copyWith({
              ^
../../../Development/flutter/packages/flutter/lib/src/widgets/scroll_position.dart:178:16: Context: This is the overridden method ('copyWith').
abstract class ScrollPosition extends ViewportOffset with ScrollMetrics {
               ^
../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/gesture/page_view/widgets/scroll_position.dart:213:15: Error: The method 'ExtendedPagePosition.copyWith' has fewer named arguments than those of overridden method 'PageMetrics.copyWith'.
  PageMetrics copyWith({
              ^
../../../Development/flutter/packages/flutter/lib/src/widgets/page_view.dart:269:15: Context: This is the overridden method ('copyWith').
  PageMetrics copyWith({
              ^
../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/gesture/page_view/widgets/scroll_position.dart:213:15: Error: The method 'ExtendedPagePosition.copyWith' doesn't have the named parameter 'devicePixelRatio' of overridden method 'PageMetrics.copyWith'.
  PageMetrics copyWith({
              ^
../../../Development/flutter/packages/flutter/lib/src/widgets/page_view.dart:269:15: Context: This is the overridden method ('copyWith').
  PageMetrics copyWith({
              ^
../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/gesture/page_view/widgets/scroll_position.dart:221:23: Error: Required named parameter 'devicePixelRatio' must be provided.
    return PageMetrics(
                      ^
../../../Development/flutter/packages/flutter/lib/src/widgets/page_view.dart:258:3: Context: Found this candidate, but the arguments don't match.
  PageMetrics({
  ^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/gesture_detector/drag.dart:145:3: Error: The superclass, 'OneSequenceGestureRecognizer', has no unnamed constructor that takes no arguments.
  ExtendedDragGestureRecognizer({
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/extended_image-6.4.1/lib/src/extended_image.dart:975:36: Error: The argument type 'BorderRadius?' can't be assigned to the parameter type 'BorderRadiusGeometry' because 'BorderRadius?' is nullable and 'BorderRadiusGeometry' isn't.
 - 'BorderRadius' is from 'package:flutter/src/painting/border_radius.dart' ('../../../Development/flutter/packages/flutter/lib/src/painting/border_radius.dart').
 - 'BorderRadiusGeometry' is from 'package:flutter/src/painting/border_radius.dart' ('../../../Development/flutter/packages/flutter/lib/src/painting/border_radius.dart').
              borderRadius: widget.borderRadius,
                                   ^
../../../.pub-cache/hosted/pub.dev/amity_sdk-0.6.0/lib/src/domain/usecase/notification/unregister_device_notification_usecase.dart:20:13: Error: The method 'NullThrownError' isn't defined for the class 'UnregisterDeviceNotificationUseCase'.
 - 'UnregisterDeviceNotificationUseCase' is from 'package:amity_sdk/src/domain/usecase/notification/unregister_device_notification_usecase.dart' ('../../../.pub-cache/hosted/pub.dev/amity_sdk-0.6.0/lib/src/domain/usecase/notification/unregister_device_notification_usecase.dart').
Try correcting the name to the name of an existing method, or defining a method named 'NullThrownError'.
      throw NullThrownError();
            ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/amity_sdk-0.6.0/lib/src/domain/usecase/notification/register_device_notification_usecase.dart:21:13: Error: The method 'NullThrownError' isn't defined for the class 'RegisterDeviceNotificationUseCase'.
 - 'RegisterDeviceNotificationUseCase' is from 'package:amity_sdk/src/domain/usecase/notification/register_device_notification_usecase.dart' ('../../../.pub-cache/hosted/pub.dev/amity_sdk-0.6.0/lib/src/domain/usecase/notification/register_device_notification_usecase.dart').
Try correcting the name to the name of an existing method, or defining a method named 'NullThrownError'.
      throw NullThrownError();
            ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/amity_sdk-0.6.0/lib/src/domain/usecase/notification/register_device_notification_usecase.dart:29:13: Error: The method 'NullThrownError' isn't defined for the class 'RegisterDeviceNotificationUseCase'.
 - 'RegisterDeviceNotificationUseCase' is from 'package:amity_sdk/src/domain/usecase/notification/register_device_notification_usecase.dart' ('../../../.pub-cache/hosted/pub.dev/amity_sdk-0.6.0/lib/src/domain/usecase/notification/register_device_notification_usecase.dart').
Try correcting the name to the name of an existing method, or defining a method named 'NullThrownError'.
      throw NullThrownError();
            ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/optimized_cached_image-3.0.1/lib/src/image_provider/optimized_cached_image_provider.dart:87:40: Error: Type 'DecoderCallback' not found.
      OptimizedCacheImageProvider key, DecoderCallback decode);
                                       ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/optimized_cached_image-3.0.1/lib/src/image_provider/optimized_cached_image_provider.dart:87:40: Error: 'DecoderCallback' isn't a type.
      OptimizedCacheImageProvider key, DecoderCallback decode);
                                       ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/optimized_cached_image-3.0.1/lib/src/image_provider/_image_provider_io.dart:72:55: Error: Type 'DecoderCallback' not found.
      image_provider.OptimizedCacheImageProvider key, DecoderCallback decode) {
                                                      ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/optimized_cached_image-3.0.1/lib/src/image_provider/_image_provider_io.dart:91:5: Error: Type 'DecoderCallback' not found.
    DecoderCallback decode,
    ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/optimized_cached_image-3.0.1/lib/src/image_provider/_image_provider_io.dart:72:55: Error: 'DecoderCallback' isn't a type.
      image_provider.OptimizedCacheImageProvider key, DecoderCallback decode) {
                                                      ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/optimized_cached_image-3.0.1/lib/src/image_provider/_image_provider_io.dart:91:5: Error: 'DecoderCallback' isn't a type.
    DecoderCallback decode,
    ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_image.dart:32:48: Error: Type 'DecoderCallback' not found.
  ImageStreamCompleter load(BlurHashImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
                                               ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_image.dart:32:48: Error: 'DecoderCallback' isn't a type.
  ImageStreamCompleter load(BlurHashImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
                                               ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_widget.dart:218:42: Error: Type 'DecoderCallback' not found.
  ImageStreamCompleter load(UiImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
                                         ^^^^^^^^^^^^^^^
../../../.pub-cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_widget.dart:218:42: Error: 'DecoderCallback' isn't a type.
  ImageStreamCompleter load(UiImage key, DecoderCallback decode) => OneFrameImageStreamCompleter(_loadAsync(key));
                                         ^^^^^^^^^^^^^^^
Target kernel_snapshot failed: Exception


FAILURE: Build failed with an exception.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.