모든 코드와 기능을 사용할 수있는 것은 아닙니다. 그러나, 나는 현재 새로운 프로젝트를 기획 중이고이 부분에서 찾을 수있는 문서가 없습니다.티타늄 코드를 브라우저에서 실행할 수 있습니까?
티타늄 코드를 작성한 후에는 제한된 기능과 동일한 코드 기반으로 애플리케이션없이 모바일 용 웹 버전을 만들 수 있습니까? (페이스 북의 응용 대 touch.facebook.com 같은)
당신에게 대단히 감사합니다
모든 코드와 기능을 사용할 수있는 것은 아닙니다. 그러나, 나는 현재 새로운 프로젝트를 기획 중이고이 부분에서 찾을 수있는 문서가 없습니다.티타늄 코드를 브라우저에서 실행할 수 있습니까?
티타늄 코드를 작성한 후에는 제한된 기능과 동일한 코드 기반으로 애플리케이션없이 모바일 용 웹 버전을 만들 수 있습니까? (페이스 북의 응용 대 touch.facebook.com 같은)
당신에게 대단히 감사합니다
물론 티타늄도 MobileWeb을 지원하므로 그렇게 할 수 있습니다. 티타늄 기능 :
iOS, Android, BlackBerry, Windows 및 모바일 웹용 기본 응용 프로그램을 단일 코드 기반으로 개발하십시오.
Titanium Studio으로 쉽게 MobileWeb 용 앱을 빌드하고 패키지 할 수 있습니다.
그러나 티타늄 애플 리케이션 개발에 고려해야 할 것들이 많이 있습니다. 길을 따라 배운 몇 가지 사항은 다음과 같습니다.
ImageView
을 사용하지 마십시오. backgroundImage와 함께 View
을 사용하십시오. 아이콘 인 경우 앱의 글꼴을 만들 수 있습니다. how to create an icon font using IcoMoon을 참조하십시오.exports.getPlatformName = function() { return osname; };
몇 몇 참조입니다 다음, var osname = Ti.Platform.osname
commonjs 대신 항상 컨트롤러에 Ti.Platform.osname
를 호출, 당신은 그것을 득점에 성공하는 듯했으나,
티타늄 SDK는 아이폰 OS, 안드로이드, 블랙 베리, 타 이젠과 HTML5 플랫폼을 지원합니다. 자세한 내용은 their documentation에서 확인할 수 있습니다. HTML5 앱의 기능을 코드로 간단히 if()
으로 제한하고 대부분의 코드베이스를 재사용 할 수 있습니다.
그래서 기본적으로 HTML5 애플리케이션으로 앱을 컴파일하고 앱을 설치하지 않고 사람들을 지원하기 위해 웹 서버에 넣을 수 있습니까? 고마워요 :) – DucDigital
예. 그러나 HTML5의 품질이 얼마나 좋은지 잘 모르겠습니다. 잠깐 들어가기 전에 더미 프로젝트로 소규모 연구를하십시오. – daniula
프로젝트를 작성할 때 대상 플랫폼에 모바일 웹을 포함하면 응용 프로그램의 웹 버전을 작성할 수 있습니다.
브라우저에 배포하려면 응용 프로그램을 모바일 웹으로 실행하십시오.
자세한 내용은 다음 링크를 참조하십시오.
아니라, 내가 잘 이해 모르겠지만, 그건 당신이 반응하는 웹 사이트를 만들려면처럼? 이런 식으로, 당신은 "응용 프로그램"을 만들 필요가 없습니다, 사람들은 그렇게 할 모바일 브라우저를 사용할 수 있습니다. 원하는 웹 버전과 모바일 버전 간의 차이점은 무엇입니까? – ssbb
모바일 응용 프로그램을 티타늄으로 코딩하는 것과 비슷하고 HTML5로 컴파일하고 제한된 기능으로 앱을 설치하지 않은 사용자를 지원합니다. – DucDigital