# LIFF v2 APIリファレンス # 共通仕様 # 動作環境 LIFF v2の動作環境については、『LIFFドキュメント』の「概要」を参照してください。 なお、LIFFアプリをLIFFブラウザで開いた場合と、外部ブラウザで開いた場合では、使用できる機能が異なります。たとえば、liff.scanCode()は、外部ブラウザでは利用できません。詳しくは、各クライアントAPIの説明をご覧ください。
# LINE Front-end Framework (LIFF) LINE Front-end Framework(LIFF)は、LINEヤフー株式会社が提供するウェブアプリのプラットフォームです。このプラットフォームで動作するウェブアプリを、LIFFアプリと呼びます。 LIFFアプリを使うと、LINEのユーザーIDなどをLINEプラットフォームから取得できます。LIFFアプリではこれらを利用して、ユーザー情報を活用した機能を提供したり、ユーザーの代わりにメッセージを送信したりできます。 LIFF v2で追加された機能については、「リリースノート」を参照してください。 今後追加が予定されている機能については、『LINEログインドキュメント』のロードマップを参照してください。 LINEヤフー株式会社では開発者向けにLIFFプレイグラウンド (opens new window)というウェブア
Photo by Malcolm Tredinnick こんにちは。谷口です。 最近は機械学習が流行っているからか、PythonやNumpyなどの数値計算系のPythonライブラリなどが人気ですよね。 では、PythonのWebフレームワークである「Django」については知っていますか? Djangoは、とりあえずWeb開発に必要なものが全部入っている、Webアプリケーションフレームワークです。Rubyで言うところのRailsのような感じですね。 初心者でも比較的簡単にそれなりのWebアプリを作成することができるので、Pythonを使ってWeb開発をしてみたい人には最適です。 そこで今回は、プログラミング初心者の方でもDjangoの使い方を学べるコンテンツを8件ご紹介していきます。 ■初心者でもDjangoの使い方を学べるコンテンツ ◆Djangoの公式ドキュメントとチュートリアル 日本
メニューGUI Programs 最近の更新 (Recent Changes)2013-01-10Server 2013-01-09AchievementSpec FrontPage MemberList Programs 2012-11-13DisplayItems 最新リリース情報リリースはありません Wikiガイド(Guide)Wikiの文法 リンクの種類と文法 ブロックプロセッサ 拡張文法 サイドバー プロジェクトWikiでの広告設定 サイドバー (Side Bar)このサイドバーについて このサイドバーの編集 OutlineRoboGuice RoboGuice でできること セットアップ 使い方 通常の実行時 テスト実行時 注入の種類 メンバ変数 static なメンバ変数 コンストラクタ Provider RoboGuiceRoboGuice は Google Guice を
まずAlloyってなんぞ?というと、Titaniumによるモバイル開発で利用可能なMVCフレームワークです。 そしてこれがRailsに非常に似ています。なのでRubyistにとっては非常に扱いやすいんじゃないでしょうか。 Alloyについて Titaniumは基本的にResourceディレクトリ以下にコードを書いていくらしい(たぶん)のですが、Alloyによる開発ではこのディレクトリは触りません。その代わりにappフォルダがあるので、ここにコードを書いていきます。Rubyist大喜びですね。 app以下のディレクトリ構造はざっくり書くと以下のような感じです。 app |- models # モデルを格納するディレクトリ |- views # ビューを格納するディレクトリ |- controllers # コントローラを格納するディレクトリ |- assets # 各種リソース(画像とか)を
この記事は@astronaughtsさん主催のTitanium mobile Advent Calendar 2012における2日目の記事です。 Alloyのwidgetについては公式ドキュメントに詳しく記述があるものの、軽く調べたところ日本語の情報はほとんどなさそうだったので、使いかたとあわせて、つくりかたをまとめてみたいと思います。先月TiIconicFontをAlloyで使う小ネタを記事にしましたが、最後に予告した通りAndroidへ対応しましたので、これをwidgetとして切り出すことを例に説明します。 Widgetとは? さて、widgetとは一体どんなものでしょうか。一言で言えば「Alloyの再利用可能なコンポーネント」ということになります。widget単体で動かすことはできず、プロジェクトに埋め込むことで利用します。複数のプロジェクトで横断的に利用したい機能を切り出すことで、
Titanium™ Advent Calendar 2013、22日目を担当する@donayamaです。 後編のつづきです。一年に一回とかいう単位でまとめるべきではないというのがよく分かりました。来年こそはこまめにまとめたいと思いますorz GitHub Watch総集編 Alloy アプリ/サンプル tonylukasavage/alloy_demos Alloyのデモアプリ。 k0sukey/tiTokyo CODESTRONG2012用のカンファレンス情報アプリをtiTokyo版に置換されたアプリ k0sukey/CocoichiSagashi 「Coco壱探し」をk0sukeyさんがAlloy化されました。クラシックスタイルのアプリのAlloy化の参考例になるのではないでしょうか。 mcvendrell/Basic-custom-NavBar AndroidでもNavigation
まえがき 最近はTitaniumアプリの開発もTitanium Studioを引退してCLIとAlloyでごりごり書いていくようになりました。 結果としてはコードを綺麗にファイルで分けれるようになって複数プロジェクトを作ってる時に再利用がききやすなったり はたまたキーボードだけで開発できるようになってスピードもぐいぐい上がったりといいこと尽くめです。 でまーCUI環境での開発になるので覚えることもチラホラあったりなのでよく使うコマンドとかメモしておこうとゆう回でございます ビルド対象は今回はすべてiOSで確認しています。 開発環境 Titanium 3.1.0 Alloy 1.1.2 ログイン ログインしないとTitanium使えない>< titanium login # username(登録しているメールアドレス) # password # を聞かれるので入力する バージョン確認 #T
Getting Started¶ Vuforia Engine is the most widely used platform for AR development, with support for the majority of phones, tablets, and eyewear. Developers can easily add advanced computer vision functionality to Android, iOS, and UWP apps, to create AR experiences that realistically interact with objects and the environment. Vuforia Engine Library¶ The Vuforia Engine Library contains the lates
Axway Appcelerator Mobile Solution Documentation The Appcelerator Platform includes SDKs, services and tools for creating, testing, and managing your mobile and cloud applications Overview | Guide | Native SDKs | Go to the Docs Axway Appcelerator Studio Eclipse-based IDE to rapidly build, test, package, and publish mobile apps Setup Guide | Titanium Development | App Preview | Release Notes
東京の学食巡りを支援するiPhoneアプリ「 東京学食巡り」は Titanium 3.0 で作成しました。 そのときコマンドラインだけで開発からリリースビルドまでを行う方法を調べたので、備忘録がてらまとめました。 Titanium での開発のために Titanium Studio という Eclipse ベースの統合開発環境が提供されています。 ビルドやデバッグツールなどがそろっていて使いやすいです。 が、エンジニアによっては、Titanium Studio ではなくて、普段使い慣れたエディタで開発したいという人もいるのではないでしょうか。 というわけで、Titanium 3.0 から大幅に強化された(らしい) titanium コマンドを利用した Titanium Studio を使わない開発方法を紹介したいと思います。 なお、このエントリでは、Titanium がすでにインストールされ
Backbone's only hard dependency is Underscore.js ( >= 1.8.3). For RESTful persistence and DOM manipulation with Backbone.View, include jQuery ( >= 1.11.0). (Mimics of the Underscore and jQuery APIs, such as Lodash and Zepto, will also tend to work, with varying degrees of compatibility.) Getting Started When working on a web application that involves a lot of JavaScript, one of the first things yo
Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex
グーグルは、JavaScriptでMVCアーキテクチャのアプリケーション開発をする際に便利な機能を備えたライブラリ「AngularJS 1.0」のリリースをブログで発表しました。 MVCアーキテクチャとは、ソフトウェアがデータモデル(Model)の部分とユーザーインターフェイスの部分(View)、そしてビューとモデルのあいだで制御する部分(Controller)に分離された構造のことを指します。 これらが分離されているとプログラムの見通しがよくなり変更にも対応しやすく、テストも容易になるため、何種類ものユーザーインターフェイスと複雑なロジックなどから構成される大規模なアプリケーションではMVCアーキテクチャの採用が望ましいものと考えられています。 しかしWebアプリケーションをMVCアーキテクチャで実現しようとすると、ビューの役割を果たすHTMLのコードの中に、どうしても複雑なJavaSc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く