주요 문서
-
FlyWeb – 순수 웹으로 디바이스 사이의 통신을
FlyWeb 은 Mozilla 플랫폼 부문에서 프로토타입으로 개발하고 있는 실험 프로젝트입니다. FlyWeb 은 작년에 곁가지 프로젝트로 시작했습니다. 그 뒤로 작은 임시 팀이 할당되어 개념 증명을 위한 “버전 제로” 구현을 시작했습니다. 지난 6개월 동안 우리는 이것저것 실험하며 개발했습니다. 이제 FlyWeb 에 대해 편하게 이야기할 수 있는 단계가 되었습니다. 웹 개발자들과 하드웨어 해커들이 특히 FlyWeb 에 관심을 가질 […]
-
Firefox OS에서의 NFC
이 글은 Sandip Kamat와 Robert Nyman [Editor]이 쓴 NFC in Firefox OS의 한국어 번역본입니다. Firefox OS는 모질라의 파트너들과 커뮤니티가 개방된 형태로 협업하며 개발하고 있습니다. 개방 정신 아래서, 1년 넘는 기간동안, 모질라와 Deutsche Telekom (DT)은 Firefox OS가 플랫폼 레벨에서 NFC를 지원할 수 있게 하기 위해 긴밀히 협조하며 개발해왔습니다. 이 기간 동안, 양 팀은 개발 사이클 내내 […]
-
하이브리드 앱 개발자들이 기다려온 SDK
이 글은 Adam Bradley와 Robert Nyman [Editor]이 쓴 The Missing SDK For Hybrid App Development의 한국어 번역본입니다. 하이브리드 vs. 네이티브: 이 논쟁은 이미 오래됐고, 앞으로도 계속될 것입니다. 각각의 앱 개발 방식은 나름의 장단점이 있습니다. 그래서 두 방식의 차이를 평면적으로 비교하는 것은 사과와 오렌지를 비교하는 것처럼 의미 없는 일입니다. 많은 하이브리드 앱 개발자들이 자신이 네이티브 앱 […]
-
Flame, Firefox OS 개발자용 레퍼런스폰 예약 구매 시작!
Mozilla가 2월 말 MWC 2014에서 발표한 Firefox OS 레퍼런스 단말기인 Flame의 예약 판매가 시작되었습니다. everbuying.com 부터 170달러에 무료 배송으로 구입할 수 있습니다. 앞으로 Firefox OS의 설계, 개발, 테스트를 표준화하기 위해 Mozilla는 T2Mobile와 제휴해 Flame이라는 Firefox OS 레퍼런스 단말기 제조, 판매, 업데이트를 실시합니다. 이전에는 “레퍼런스 단말기”라는 것이 없었고 개발을 위한 시제품을 입수할 수 있는 수단이 제한되어 […]
-
Firefox OS 앱 기초 과정 – 초심자를 위한 스크린캐스트 시리즈
이 글은 Chris Heilmann의 App basics for Firefox OS – a screencast series to get you started의 한국어 번역본입니다. 우리는 몇 일 후부터 Firefox OS용 오픈 웹앱을 어떻게 만드는지에 대해 기초부터 설명하는 스크린캐스트 시리즈를 발표할 예정입니다. 각 스크린캐스트는 잠시 쉬는 동안 볼 수 있을만큼 작은 분량일 것입니다. 시리즈 전체를 통틀어도 한시간을 넘지 않을 것입니다. 본 […]
-
다양한 기기들에 맞게 웹앱 디자인하기
이 글은 Doug Reeder 및 Robert Nyman의 Designing Web Apps For Multiple Devices의 한국어 번역본입니다. 2010년 전까지만해도, 스마트폰이나 데스트탑/노트북 이외에 웹에 접속할 수 있는 기기들은 그다지 많지 않았습니다. 개발자들은 작은 화면과, 적은 대역폭을 가지고 아주 잠깐씩 웹앱을 사용하는 스마트폰 사용자만을 예상하고 만들면 됐습니다. 그리고 큰 화면과, 더 큰 대역폭을 가지고 웹앱에 많은 시간을 보내는 데스크탑 […]
-
User-Agent 탐지, 히스토리 및 체크리스트
이 글은 https://hacks.mozilla.org/2013/09/user-agent-detection-history-and-checklist/ 의 번역본입니다. 히스토리 User-Agent: <something> 은 HTTP 클라이언트(브라우저, 봇, 캘린더 어플리케이션 등)가 서버로 보내는 HTTP 요청을 보내면서 전송하는 문자열이다. 1991년에 정의된 HTTP 프로토콜은 이 항목을 가지고 있지 않지만 1992년에 정의된 다 음 버전에서 HTTP request 헤더값 안에 User-Agent 값을 추가하였다. User-Agent 구문은 “/(슬래시)와 버전 명을 포함한 소프트웨어 제품 이름”으로 정의되어 있다. 이 […]
-
누가 내 위치정보를 움직였는가?
이 글은 Frédéric Harper 와 Robert Nyman[Editor] 이 작성한 Who moved my geolocation?에 대한 번역본입니다. 파이어폭스 OS에 대해 이야기 할 때 우리는 종종 “디바이스 상의 GPS는 어떠한가?” 라는 질문을 한다. 몇몇 장비에서 GPS 위치정보는 정확하지 않을 수 있다거나 바깥에서 위치 정보를 수신하는데 꽤나 오랜 시간이 걸릴 수 있다는 메세지를 받았을 수도 있다. 이제 GPS가 어떻게 […]
-
Weinre을 사용한 Firefox OS 원격 디버깅 방법
이 글은 Schalk Neethling와 Robert Nyman의 Remote Debugging Firefox OS with Weinre에 대한 번역 및 편집본입니다. 여러분이 Gaia에 기여하길 원하거나 Firefox OS의 웹앱을 만들길 원한다면 B2G 데스크톱버전이나 기기위에서 테스트할 때 직면하게 될 어려움은 HTML, CSS와 자바스크립트를 검사하고, 디버깅하기 위한 개발 도구의 부족일 겁니다. 현재 두가지 버그를 가지고 있고, 그들의 우선순위를 정하기 위해 투표를 진행하고 있고, […]
-
fxosstub, 간단한 Firefox OS 예제앱
Firefox OS 웹앱을 개발하기에 앞서 기본적인 샘플 코드앱이 필요합니다. 이 글에서는 Jaxo, Inc.의 Pierre Richard이 만들어 본 앱 fxosstub라는 샘플 코드를 소개합니다. 초보자들이 쉽게 접근할 수 있는 파일들만 모아져 있습니다. fxosstub는 간단하고 최소화된 패턴만을 가진 Firefox OS 샘플 앱입니다. 간단한 웹 앱 개발을 위한 기본 사용자 인터페이스(탑 헤더, 설치 버튼, 콘텐츠 영역, 아래 푸터 및 […]