반응형

Inserted Android reference links as the first attempt to improve API documentation. More will follow soon.

Also found out accidentally that updated Configuration class is not generated in the latest commit, so I added it as a separate commit.


You can merge this Pull Request by running

  git pull https://github.com/guersam/scaloid wip-improve-apidoc

Or view, comment on, or merge it at:

https://github.com/pocorall/scaloid/pull/69

Commit Summary

  • Generate Configuration class as changed in afb19ef8
  • Add link to Android reference for each generated class

File Changes

Patch Links:

 

반응형
반응형

smart TV, 스마트 TV 환경

 

LG전자 스마트TV도 삼성전자와 같이 HTML5, Marmalade, Unity 등의 개발환경을 지원한다.

 

HTML5와 CSS, JAVASCRIPT를 이용한 웹기반 애플리케이션이 화제의 중심이다.

 

HTML4와 차별화된 요소는 화면에 무언가를 그릴 수 있는 Canvas가 지원되는 점이다.

 

HTML5는 Canvas뿐만 아니라 인터넷이 되지 않는 환경에서도 애플리케이션이 동작할 수 있도록

 데이터를 미리 캐싱한 상태로 유지하게 하거나 현재 웹페이지 또는 애플리케이션이 활성화되지 않는

상태에서도 실행될 수 있도록 다양한 백그라운드 지원 요소를 가지고 있다.

 

HTML5 Projects

반응형
반응형
LG Smart TV - http://developer.lge.com/   스마트TV

 

회원 가입 후 SDK를 다운 받을 수 있다.

 

SDK 설치 전에  Virtual Box를  다운로드 후 설치 한다.

 

* Virtual Box : https://www.virtualbox.org/wiki/Downloads

 

Virtual Box는 LG DTV Emulator NetCast 3.0/40(2012/ 2013VM) 에서 사용하기 때문에

 LG DTV Emulator NetCast 2.0(2011) 만 이용할 경우에는 필요없다.

현재 운영체제에 맞는 설치파일을 다운로드하자.

 

Virtual Box 설치 후 Safari를 설치해야 한다.

 

그 다음, Smart TV SDK를 설치한다.

 

Developing > Using SDK

Installation Guide

This section includes the following guides to explain how to install the LG Smart TV SDK on your PC.

Ÿ System Requirements

Ÿ Installation Guide (for Windows)

Ÿ Installation Guide (for Linux)

Ÿ Installation Guide (for Mac)

Ÿ LG IDE Plugin Installation Guide

 

설치완료 후 "LG IDE" application을 실행하면 된다.

 

아니면 이클립스에 추가 할 수도 있다. (Install New Software)

 

 

* 프로젝트 생성

  : LG IDE 에서 [File] - [New] - [LG Web Project] 선택

    프로젝트 생성시 SDK버전은 최신으로 선택.

 

  index.html 파일을 수정해보고.

 

실행은 LG IDE 툴바에서 [History/Run Configuration]을 선택해서 해당 Emulator를 선택.

그리고, [Run]

 

 

.

 

 

반응형
반응형
KNOX - 삼성. 기능은?

https://www.samsungknox.com/

 

Introducing Samsung KNOX

 

 

결국 회사 일 할때  knox 켜고 업무 진행하고, 퇴근하면 knox 끄고.

knox 켜면 원격지에서도 회사 업무 진행 가능하게. 뭐 그런 vpn 같은 기능이라고 봐야하나?

하지만 귀찮다. 삼성 프로젝트하면 회사내에서 사용하겠는데.

 

하나의 휴대폰을 동시에 업무와 개인, 두 가지 용도로 사용할 수 있는 보안 솔루션 애플리케이션입니다.
KNOX의 장점으로는 보안이 향상된 안드로이드OS를 바탕으로 컨테이너 내부 앱과 데이터에 대한 외부 접근을 차단, 개인의 소중 한 데이터 및 자료를 안전하게 보관/유지 할 수 있는 독립된 영역을 제공하는 애플리케이션입니다.

* KNOX 사용시 주의사항
  • 녹스 최초 다운로드 용량 : 약 200MB (변경될 수 있음)
  • 최초 실행 시 KNOX 진입을 위한 비밀번호와 PIN Code 설정 설정한 비밀번호는 KNOX 실행 또는 삭제 할 경우 필요한 암호로 20회 불일치 하게 되면 자동으로 컨테이너 및 컨테이너 데이터가 삭제됩니다.
  • 15회 불일치부터 PIN Code를 입력해 비밀번호 힌트를 확인하며, 비밀번호 힌트는 첫자리와 마지막 자리만 표시됩니다. 예) A****6
  • 비밀번호 분실한 경우 KNOX 정책상 비밀번호 확인 또는 초기화는 어렵습니다.
  • KNOX 영역은 최대 저장공간이 정해져 있지 않으며 휴대폰 내 가용 공간 만큼 사용이 가능합니다.
  • KNOX 영역에서는 구글 마켓, T-Store 등에서 다운받은 App 설치 불가능 합니다.
    KNOX는 preload되는 폰 기본 App 뿐만 아니라, Samsung KNOX Apps를 통해 추가적으로 App을 다운로드 및 설치할 수 있습니다.

Samsung Knox (trademarked Samsung KNOX) is an enterprise mobile security solution that addresses the needs of enterprise IT without invading its employees' privacy.[1][2][3][4] The service, first released on the Samsung Galaxy Note 3 mobile device, provides security features that enable business and personal content to coexist on the same mobile device.[1][3][4] Samsung Knox is an Android-based platform that uses container technology, among other features, to allow for separation of work and personal life on mobile devices.[1][2][3][4]

Contents

[hide]

 

반응형
반응형

Fiddler: A cross-platform web debugging proxy

 

반응형
반응형

http://developer.android.com/about/dashboards/index.html?utm_content=buffer07ca2&utm_source=buffer&utm_medium=twitter&utm_campaign=Buffer

 

Platform Versions


This section provides data about the relative number of devices running a given version of the Android platform.

For information about how to target your application to devices based on platform version, read Supporting Different Platform Versions.

 

 

Screen Sizes and Densities


This section provides data about the relative number of devices that have a particular screen configuration, defined by a combination of screen size and density. To simplify the way that you design your user interfaces for different screen configurations, Android divides the range of actual screen sizes and densities into several buckets as expressed by the table below.

For information about how you can support multiple screen configurations in your application, read Supporting Multiple Screens.

 

Open GL Version


This section provides data about the relative number of devices that support a particular version of OpenGL ES. Note that support for one particular version of OpenGL ES also implies support for any lower version (for example, support for version 2.0 also implies support for 1.1).

 

 

 

반응형
반응형
개발자를 위한 Mac 개발환경 세팅 References.

https://trello.com/b/lLHeALya/dev-mac-environment

 

 

 

반응형
반응형

Appium

Automation for Apps

Appium is an open source test automation framework for use with native and hybrid mobile apps.
It drives iOS and Android apps using the WebDriver JSON wire protocol.

 

Introducing Appium.

Watch the Videos


Forget recompiling

Appium Philosophy

Appium is built on the idea that testing native apps shouldn't require including an SDK or recompiling your app. And that you should be able to use your preferred test practices, frameworks, and tools. Appium is an open source project and has made design and tool decisions to encourage a vibrant contributing community.

Use your favorite tool

Use your favorite tools

Appium aims to automate any mobile app from any language and any test framework, with full access to back-end APIs and DBs from test code. Write tests with your favorite dev tools using all the above programming languages, and probably more (with the Selenium WebDriver API and language-specific client libraries).

Requirements

Requirements

iOS

Mac OSX 10.7+
XCode 4.5+ w/ Command Line Tools

Android

Mac OSX 10.7+ or Windows 7+ or Linux
Android SDK ≥ 16 (SDK < 16 in Selendroid mode)

Easy setup process, run a test now.

Install node.js (includes npm, the node.js package manager).

> sudo npm install -g appium
> npm install wd
> appium &
> node your-appium-test.js

See the Appium example tests.

반응형

+ Recent posts