All Projects → line → Line Sdk Ios Swift

line / Line Sdk Ios Swift

Licence: apache-2.0
Provides a modern way of implementing LINE APIs.

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to Line Sdk Ios Swift

olsb cores
The core of OLSB project.
Stars: ✭ 14 (-98.01%)
Mutual labels:  line
Hxcharts
📊 Chart for iOS 仪表盘、柱状图、圆形图、折线图、环形图
Stars: ✭ 301 (-57.12%)
Mutual labels:  line
Wavelineview
A memory-friendly recording wave animation一款性能内存友好的录音波浪动画
Stars: ✭ 597 (-14.96%)
Mutual labels:  line
messaging-apis
Messaging APIs for multi-platform
Stars: ✭ 1,759 (+150.57%)
Mutual labels:  line
Line Bot Tutorial
line-bot-tutorial use python flask
Stars: ✭ 267 (-61.97%)
Mutual labels:  line
Unifiedmessagerelay
Group Message Forward Framework (supports QQ Telegram Line Discord)
Stars: ✭ 363 (-48.29%)
Mutual labels:  line
passport-line-auth
Line authentication strategy for Passport and Node.js.
Stars: ✭ 31 (-95.58%)
Mutual labels:  line
Line Bot Sdk Go
LINE Messaging API SDK for Go
Stars: ✭ 654 (-6.84%)
Mutual labels:  line
Habitctl
Minimalist command line tool you can use to track and examine your habits.
Stars: ✭ 277 (-60.54%)
Mutual labels:  line
Sns auth
通用第三方登录SDK,支持微信,微信扫码,QQ,微博登录,支付宝登录,Facebook,Line,Twitter,Google
Stars: ✭ 520 (-25.93%)
Mutual labels:  line
CartoLineGen
QGIS plugin to simplify and smooth lines for a given map scale.
Stars: ✭ 18 (-97.44%)
Mutual labels:  line
bot-php
Bot line PHP
Stars: ✭ 25 (-96.44%)
Mutual labels:  line
Line Bot Sdk Ruby
LINE Messaging API SDK for Ruby
Stars: ✭ 425 (-39.46%)
Mutual labels:  line
SVG-Line-Morphing-Transition
Interactive SVG line as button's indicator
Stars: ✭ 57 (-91.88%)
Mutual labels:  line
Line Bot Sdk Php
LINE Messaging API SDK for PHP
Stars: ✭ 601 (-14.39%)
Mutual labels:  line
LineProgressbar
A light weight jquery progressbar plugin
Stars: ✭ 34 (-95.16%)
Mutual labels:  line
Bottender
⚡️ A framework for building conversational user interfaces.
Stars: ✭ 3,803 (+441.74%)
Mutual labels:  line
Line Bot Sdk Nodejs
LINE Messaging API SDK for Node.js
Stars: ✭ 683 (-2.71%)
Mutual labels:  line
Graph2vec
A parallel implementation of "graph2vec: Learning Distributed Representations of Graphs" (MLGWorkshop 2017).
Stars: ✭ 605 (-13.82%)
Mutual labels:  line
Line Bot Sdk Java
LINE Messaging API SDK for Java
Stars: ✭ 484 (-31.05%)
Mutual labels:  line

Build Status CocoaPods Compatible Swift Package Manager Compatible Carthage Compatible

LINE SDK for iOS Swift

Overview

Developed in Swift, the LINE SDK for iOS Swift provides a modern way of implementing LINE APIs. The features included in this SDK will help you develop an iOS app with engaging and personalized user experience.

Features

The LINE SDK for iOS Swift provides the following features.

User authentication

This feature allows users to log in to your service with their LINE accounts. With the help of the LINE SDK for iOS Swift, it has never been easier to integrate LINE Login into your app. Your users will automatically log in to your app without entering their LINE credentials if they are already logged in to LINE on their iOS devices. This offers a great way for users to get started with your app without having to go through a registration process.

Utilizing user data with OpenID support

Once the user authorizes, you can get the user’s LINE profile. You can utilize the user's information registered in LINE without building your user system.

The LINE SDK supports the OpenID Connect 1.0 specification. You can get ID tokens that contain the user’s LINE profile when you retrieve the access token.

Using the SDK

Prerequisites

  • iOS 10.0 or later as the deployment target.
  • Xcode 10 or later.

To use the LINE SDK with your iOS app, follow the steps below.

  • Create a channel.
  • Integrate LINE Login into your iOS app using the SDK.
  • Make API calls from your app using the SDK or from server-side through the Social API.

For more information, refer to the LINE SDK for iOS Swift guide on the LINE Developers site.

Trying the starter app

To have a quick look at the features of the LINE SDK, try our starter app by following the steps below:

  1. Clone the repository.

    git clone https://github.com/line/line-sdk-ios-swift.git

  2. Open the LineSDK.xcworkspace file in Xcode.

  3. Build and run the LineSDKSample scheme.

The starter app should launch.

Contributing

If you believe you have discovered a vulnerability or have an issue related to security, please DO NOT open a public issue. Instead, send us a mail to [email protected].

For contributing to this project, please see CONTRIBUTING.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].