"Microsoft는 범용 애플리케이션을 향한 올바른 길을 가고 있습니다": Jagoba Los Arcos

차례:

Anonim

Jagoba Los Arcos는 빌바오에서 태어나 14년 경력의 .NET 기술 프로그래머입니다. 그는 현재 Windows 8 및 Windows Phone용 Tapatalk 개발을 담당하고 있으며 올해 Microsoft Active Professional 2014 인증을 획득했습니다.

In Xataka Windows에서 우리는 그에 대해 조금 더 알고 싶었고 그가 현재 위치에 도달한 방법과 Windows 8 및 Windows Phone에 대한 개발자로서의 그의 의견을 알고 싶었습니다. 인터뷰가 재미있으시길 바랍니다.

Xataka Windows: 현재 위치에 도달하기까지 어떤 경로를 거쳐왔는지 말씀해 주시겠습니까? ?

Jagoba Los Arcos: 모든 것은 2012년 말 빌바오에서 열린 해커톤에서 시작되었습니다. 다른 개발자들을 만나고 Windows 8과 Windows Phone을 직접 알 수 있었습니다. 2일 동안 배우고 프로그래밍한 이 이벤트에서 저는 Nokia Lumia 800을 받았습니다. 그날까지 제 작업은 ASP.Net, Javascript, HTML5에서 12년 동안 웹 페이지를 프로그래밍하는 것으로 구성되었습니다. .등등... 그리고 휴대폰이나 태블릿용 프로그래밍에 대한 내 지식의 쉬운 점프와 빠른 적응 곡선에 놀랐습니다.

이 새로 획득한 Lumia를 통해 저는 제 생각에 Windows Phone 플랫폼의 주요 문제에 직면했습니다. 즉, 저에게 OS는 신선하고 새롭지만 단점이 있었습니다. 이전 휴대폰에서 사용한 주요 응용 프로그램(연속으로 Android 및 iPhone을 사용함)이 제대로 구현되지 않았거나(예: Whatsapp) 전혀 존재하지 않았습니다.제가 몇 년 동안 사용했던 앱인 Tapatalk의 경우입니다. 그래서 12년 동안 .Net 기술에 대한 지식을 전화기에 쉽게 적용할 수 있고 Tapatalk API가 열려 있는 것을 보고 나만의 Tapatalk 클라이언트를 만들기로 결정했습니다. 며칠간의 작업 끝에 Foroplex(내 앱에 부여한 이름)의 첫 번째 버전이 스토어에 업로드되었습니다. 저의 기분 좋은 놀라움은 며칠 만에 수천 건의 다운로드가 이루어진 것을 보는 것이었습니다. 그러나 그에게는 여전히 문제가 있었습니다. Tapatalk API는 공개되어 있지만 비공개인 Tapatalk를 지원하는 포럼 목록과 같은 특정 리소스가 있으므로 이 디렉토리에 액세스할 수 있는 가능성이 있는지 Tapatalk에 문의했습니다. Tapatalk 담당자들과 여러 차례 대화를 나눈 후 제 애플리케이션이 마음에 들었고 액세스 권한을 부여할 뿐만 아니라 애플리케이션을 공식 클라이언트로 만들 수 있는 기회도 주기로 결정했습니다. 그 후 모든 것이 굴러갔습니다. Windows Phone용 Tapatalk 클라이언트 개발, Windows 8용 버전 개발에 점점 더 많은 시간을 투자하고 결국 이 야간 코딩 벤처를 현재 정규직으로 전환했습니다.

Xataka Windows: Windows Phone 개발자 및 사용자로서 어떻게 생각하십니까?

Jagoba Los Arcos: 플랫폼이 개발자와 사용자에게 많은 것을 제공한다고 생각합니다. 모바일 운영 체제 전쟁에 조금 늦었습니다. .NET 기술로 작업한 사람이라면 누구나 자신의 프로젝트를 Windows Phone으로 변환할 수 있는 매우 빠른 적응 곡선을 가지고 있다고 생각합니다. HTML 및 Javascript로 애플리케이션을 프로그래밍하거나 Tapatalk의 경우와 같이 XAML+C을 직접 사용할 수 있습니다. 내가 정말로 웹 페이지 프로그래밍 출신이라면 Tapatalk를 수행하기 위해 HTML+Javascript가 아닌 XAML+C이 필요한 이유는 무엇입니까? XAML+C이 더 강력하고 더 빠르게 실행되는 응용 프로그램을 제공한다고 생각하기 때문입니다. 언뜻 보기에는 Tapatalk처럼 단순하지만 여러 서버에 연결해야 하기 때문에 "내부적으로" 복잡합니다. 속도는 빠를수록 좋습니다.

Windows Phone Store는 여전히 2류입니다.

점포가 빠르게 성장하고 있지만 여전히 2류 느낌을 준다. 내가 설명한다. 한편으로, 스토어에 더 많은 앱을 제공하려는 Microsoft의 노력은 사용 가능한 앱의 수만 늘리는 단순하거나 쓸모없는 앱을 많이 만들었습니다. 반면에 모바일 애플리케이션의 가용성에 대해 이야기하는 공식 기관, 회사 또는 제품의 발표만 보면 됩니다. 이 응용 프로그램은 Windows Phone에서 거의 사용할 수 없습니다.

점점 더 많은 사용자가 Windows Phone을 선택하고 있습니다.

어쨌든 이것은 변하는 경향이 있다고 생각합니다. 내 생각에 마이크로소프트는 하이엔드 휴대폰과 가장 기본적인 모델 모두에서 만만치 않은 일을 하고 있다. 이것은 운영 체제가 진행 중인 지속적인 업데이트 및 최적화와 함께 점점 더 많은 신규 사용자가 Windows Phone이 있는 전화를 선택하게 만들 것이라고 생각합니다.예를 들어 많은 논란을 일으키고 싶지 않으면 Lumia 520을 저가형 Android 휴대폰과 비교하기만 하면 됩니다. 10분만 손에 쥐고 있으면 그 차이를 알 수 있고 무슨 말인지 알 것 같아요.

Xataka Windows: Windows Phone에 대해 만났을 수 있는 다른 개발자의 의견은 무엇입니까?

Jagoba Los Arcos: 내가 찾은 가장 큰 단점 중 하나는 바로 다른 Windows Phone 개발자를 찾는 것이 어렵다는 것입니다. Microsoft는 다른 프로그래머를 만날 수 있는 다양한 도구, 토론 포럼, 이벤트 및 채팅을 제공합니다. 하지만 내 개인적인 경험에 따르면 Windows 플랫폼에 더 가까이 다가가려는 Android 또는 IOS 프로그래머를 항상 만납니다. 관심이나 플랫폼에 응용 프로그램을 이식해야 할 필요성보다는 호기심 때문입니다. 불편하지만 저와 같은 다른 프로그래머에게도 기회라고 생각합니다. 제가 Tapatalk에서 했던 것처럼 여전히 Windows Phone에 앱이 있어야 하는 앱이 많이 있고 이로 인해 일자리 시장이 열리기 때문입니다. 프로그래머를 위한 제안 .그물.

그리고 특히 게임을 가지고 다닙니다. 내 생각에 게임은 모바일 장치 비즈니스의 많은 부분을 주도하고 있으며, 특히 모바일을 처음 사용하는 사용자에게는 더욱 빨라지고 있습니다. 좋든 싫든 아이들이 원하는 선물이 첫 번째 모빌인 것을 보는 것이 점점 더 일상화되고 있습니다. 사용자의 생애 첫 모바일이 안드로이드라면 iOS로 옮기기 힘들 것이고, 첫 모바일이 아이폰이라면 갤럭시를 원하지 않을 것이다. 그리고 그게 문제인데, 최신 유행하는 소셜 게임이 없는 루미아를 아이에게 첫 폰으로 주면 아무리 폰이 좋아도, 운영체제가 아무리 좋아도 성공하지 못한다. 그리고 모바일 게임이 없다는 것, 예를 들어 "필수적인 필요"가 이 플랫폼의 큰 문제입니다. 요즘 캔디 크러시나 아팔라브라도스, 또는 현재 가장 유행하는 게임을 하지 않는다면 당신은 쿨하지 않습니다. 불행히도 이러한 게임 중 상당수는 존재하지 않거나 Windows Phone에 늦게 제공됩니다.여기서 저는 Microsoft가 이러한 새로운 애플리케이션을 유치하기 위해 이러한 애플리케이션을 Windows Phone으로 가져오는 데 더 많은 노력을 기울여야 한다고 생각합니다.

Xataka Windows: 개발자 측면에 초점을 맞춘다면 Windows 8 및 Windows Phone용 앱 스토어를 어떻게 평가하시겠습니까? , 승인 프로세스 또는 품질 관리와 같은가요? Windows 8 스토어와 Windows Phone 스토어 간에 눈에 띄는 차이점이 있습니까, 아니면 Microsoft가 둘 다에서 동일한 정책을 따르나요?

Jagoba Los Arcos: Microsoft는 두 스토어를 하나로 병합하려고 합니다. 지금 Windows Phone 및 Windows 8에 앱을 게시하려면 개발자 계정만 있으면 됩니다. 공표 절차가 간단하고 최근에는 초기에 5일 정도 걸리던 승인 절차가 경우에 따라 24시간 미만으로 단축되었습니다. 응용 프로그램이 문제 없이 승인을 통과하도록 따라야 하는 일련의 매우 간단한 규칙이 있습니다.또한 앞서 말씀드린 것처럼 MS 개발 지원 담당자에게 미리 신청서를 보내주시면 기꺼이 버그를 찾아 문제 없이 스토어의 승인을 받을 수 있도록 제안해 드릴 것입니다.

가게 자체에 대해서는 시간이 지나면서 수정되었으면 하는 약간의 차이가 있습니다. 나에게 가장 중요한 것은 응용 프로그램을 베타로 업로드할 수 있는 가능성입니다. Windows Phone 스토어에서 앱을 베타로 업로드하고 앱 다운로드를 허용할 베타 테스터의 이메일 주소를 추가하면 베타 테스터는 휴대폰에서 앱을 다른 앱으로 받을 수 있습니다. 이 과정에서 상점의 승인을 통과할 필요도 없기 때문에 일반적으로 저는 대략 2일마다 변경 사항이 포함된 베타를 상점에 업로드하고 베타 테스터는 1시간 안에 휴대폰으로 이를 받습니다. 이 기능은 Windows 8 스토어에 없으며 테스터에게 zip 파일을 보내야 하고 테스터는 직접 앱을 설치해야 하므로 스토어에 배포하기 전에 앱을 현장 테스트하기가 매우 어렵습니다. 윈도우에서.이 기능을 곧 Windows Store에 추가하기를 바랍니다.

두 스토어의 또 다른 큰 단점은 개발자로서 애플리케이션에 대한 평점과 의견을 남기는 사용자와 연락할 수 없다는 것입니다. "X 포럼이 나타나지 않기 때문에 응용 프로그램이 작동하지 않습니다" 또는 "X 포럼에 로그인할 수 없습니다"와 같은 댓글을 자주 볼 수 있기 때문에 이것은 큰 문제입니다. Tapatalk에는 사용자를 지원하는 여러 메커니즘이 있음에도 불구하고 많은 사람들이 상점의 댓글만 사용하고 문제에 대한 자세한 정보가 없기 때문에 우리가 할 수 있는 일이 거의 또는 전혀 없다는 사실을 깨닫지 못합니다.

Xataka Windows: 더 많은 개발자가 Windows Phone용 앱을 만들도록 독려하는 것이 귀하의 몫이라면 이를 달성하기 위해 무엇을 하시겠습니까? 그것은?

Microsoft는 개발자와 함께 훌륭한 일을 하고 있습니다

Jagoba Los Arcos: 그런 면에서 Microsoft가 하고 있는 일이 매우 훌륭하다고 생각합니다.거의 매달 이벤트와 콘테스트가 있습니다. 테스트를 위해 자신의 전화를 구입하는 데 돈을 투자할 필요 없이 실제 전화에서 앱을 테스트할 수 있도록 장치 대출 프로그램이 있습니다. 애플리케이션을 스토어에 쉽게 넣을 수 있는 많은 시설이 있습니다. 질문에 답할 수 있는 매우 활동적인 포럼과 질문을 할 수 있는 훌륭한 전도사 팀이 있으며, 상점에 업로드하기 전에 검토 및 평가를 위해 신청서를 보내십시오. Microsoft는 프로그래머가 Windows Phone 플랫폼에서 편안하게 프로그래밍할 수 있도록 최선을 다하고 있다고 생각합니다.

Xataka Windows: Windows RT에 대해 이야기해 봅시다. 최근에 우리는 Windows RT와 Windows Phone의 합병이 두 시스템을 강화하기 위해 점점 더 가까워지고 있다는 소문을 보고 있으며 올해는 Windows 8.1이 탑재된 저렴한 태블릿이 출시되기 시작할 것입니다. 이 노조가 현명한 결정이라고 생각하십니까?

Jagoba Los Arcos: 프로그래머로서의 관점에서 볼 때 귀하는 범용 애플리케이션을 향한 올바른 길을 가고 있습니다. 각 OS, Visual Studio 및 SDK 업데이트를 통해 서로 다른 플랫폼 간에 코드를 더 쉽게 공유할 수 있습니다. 너무 많은 기술적인 세부 사항을 다루고 싶지는 않지만 예를 들어 Tapatalk 애플리케이션은 두 부분으로 나뉩니다. 응용 프로그램의 한 부분, 즉 중앙 Tapatalk 서버와 각 포럼에 설치된 다른 플러그인과의 연결을 담당하는 부분은 Windows Phone과 Windows RT/8 모두에 대해 정확히 동일한 코드입니다. 다른 부분은 휴대폰이나 태블릿에서 사용자 인터페이스를 그리는 부분으로 각 시스템마다 다릅니다. SDK의 최신 업데이트로 두 시스템 모두에 유효한 사용자 인터페이스를 생성할 수 있다는 것은 사실이지만, Tapatalk에서는 Windows Phone용 특정 인터페이스와 태블릿/데스크톱용 인터페이스를 각각 생성하여 UI를 각각의 경우 장치 기능 및 해상도에 따라 달라집니다.그러나 Tapatalk for WP의 최신 2.0 업데이트를 통해 두 시스템에서 사용할 수 있는 탐색 및 기능을 통합하려고 노력했습니다.

Microsoft는 범용 애플리케이션을 향한 올바른 길을 가고 있습니다.

저렴한 태블릿의 경우 상하이에서 2주 동안 본사의 Tapatalk 동료를 만나고 막 돌아와 Emdoor EM -i8080과 같은 태블릿을 사용해 볼 기회가 있었습니다. 몇 주 전에 Xataka Windows에서 볼 수 있습니다. 내 기분은 이보다 더 좋을 수 없었다. Android 태블릿을 구입할 수 있는 것과 동일한 가격으로 Windows 장치를 보유하는 것은 단기적으로 시장을 변화시키고 최종 사용자가 다른 시각으로 Windows RT/8을 보게 될 것이라고 생각합니다. Windows 8과 그 인터페이스에 대한 많은 부정적인 의견을 보는 것은 어렵지 않습니다. 실제로 문제는 사용자가 터치 스크린에서 이 인터페이스를 테스트하지 않았다는 것입니다.일단 사용해 보면 클래식 Windows 데스크톱이 더 이상 필요하지 않게 됩니다. 그리고 저렴한 태블릿에서 PC 게임을 할 수 있게 된다면 말씀드리지도 않겠습니다. 침대에서 태블릿으로 LoL을 단돈 100유로에 이렇게 풍부하게 플레이할 수 있다는 것을 상상할 수 있습니까? 글쎄, 곧 떨어질거야.

Xataka Windows: 이러한 두 플랫폼의 결합이 귀사와 같은 회사에 어떤 영향을 미칩니까?

Jagoba Los Arcos: 앞서 말씀드린 것처럼 기기마다 크기와 특성에 맞는 사용자 인터페이스가 필요하다고 생각합니다. 장치. 오늘날 Tapatalk 프로그래밍에 대한 접근 방식이 많이 바뀌지 않았다고 생각합니다. 어쨌든 코드를 보다 중앙 집중화하는 데 도움이 되는 것은 언제나 환영합니다.

Jagoba Los Arcos 소개:

그리고 지금까지 참석해 주시고 질문에 답변해 주신 Jagoba Los Arcos와의 인터뷰입니다. 재미있으셨기를 바랍니다.

편집자의 선택

Back to top button