[Android] Swift 애플리케이션의 전환 단계

5309 단어 SwiftAndroidiOS

역사.


2015.06.19 안드로이드 학습 시작
2015.06.22-24
2015.07.14 메뉴 화면 구성

개요


전제 조건


내 현재 상태(2015.06.19)
자바의 실제 업무는 없지만 배웠습니다.샘플 1, 2개 앱과 자체 제작 앱을 제작한다.
기타 언어실무 5년(WEB학과, 업무학과 등 전반)
스위프트는 반년 전에 공부를 시작했다.아직 초보자 수준이에요.
안드로이드는 거의 처음이다.
안드로이드가 여명기 5년 전쯤?eclipse로 건드렸어요.
단지 간단한 샘플 응용을 모방하여 조작한 것에 불과하다.
거의 잊어버려서 처음인 기분이야.
Swift로 만든 애플리케이션 ver0.7정도 되니까 안드로이드도 똑같이 할 수 있는지 시험해보면서
나는 공부하는 과정에서 옮기고 싶다.

목표


최종 목표는 상점에서 지급하는 것이지만 업무이기 때문에 발표하는 것은 업무의 시기다.
먼저 iOS의 TestFlight처럼 테스트 배포를 진행하고 싶습니다.
토론하지 않으면 모르겠지만, Deploy Gate 같은 서비스로 테스트를 배포하기 전의 순서를 정리하고 싶습니다.
모바일 소스인 스위프트 애플리케이션의 기능은 하나이기 때문에 실제 작업에 그렇게 많은 시간이 걸리지 않을 것이다.
화면 수는 10개 정도다.
만약 카메라 촬영, 서버와 데이터 통신, 전송 알림이 순조롭게 진행된다면 2, 3일이면 끝날 수 있다.
7월 중순에 발매될 수 있는 다양한 공부, 토론, 조사를 하고 싶습니다.

컨디션


Swift 1.2@Xcode6.3
Android 5\Android Studio 사용 예정
실기
iOS:iphone5S
Andorid:NEXUS5

1 설치


• 근무시간에 관하여


작업: 약 4h
[명세]
배치: 약 3h
학습: 약 0.5h
설치: 약 0.5h

내용


설치된 안드로이드 입문편을 모두 클릭하면 30분 정도 된다.
http://dotinstall.com/lessons/basic_android_v2
안드로이드 스튜디오의 설명도 간단합니다. 감사합니다.
위 영상을 확인하면서 안드로이드 스튜디오를 설치해 업데이트했다.
나는 먼저 SDKManager가 넣을 수 있는 물건을 모두 넣고 업데이트했다.
업데이트 한 시간 정도 걸렸죠?정확한 시간을 한쪽에 두고 다른 일을 했기 때문에 모른다
시간 날 때 설치해.
JDK 설치 비디오에 대한 설명은 없습니다.
뭐, 안드로이드 스튜디오를 먼저 넣으면 오류가 발생할 것 같아서 그 링크부터
갑골문 다운로드 사이트로 넘어가다.
자기 환경을 설치하는 것만 선택하면 돼.
제 경우는 JDK 같은 타이밍에 합류했는데 제작된 프로젝트에 JDK7이 필요하다는 오류가 발생했습니다.
오류에서 튀어나오면 JDK7 다운로드 페이지로 날아갈 거예요. 어쨌든 최신 거면 될 것 같아요.
현재 최신 JDK8을 설치합니다.
저는 MacOSX64입니다.
라디오 버튼을 Accept 다운로드로 변경하기만 하면 됩니다.

다른 도구도 로그인 안 하고 다운로드하라고 하면 돼요.

• 애니메이션과의 차이


폴더 이름, 파일 이름, 구성 등 버전이 업그레이드되면 다양한 변화가 있을 수 있다.
파일을 찾을 때는 Shift를 사용하여 Search Anywhere를 두 번 시작하는 것이 좋습니다.

가장 먼저 할 수 있는 동작


응용 프로그램 제목이 생성된 클래스입니다.
순서가 뭐가 달라요?
Action BarActivity 클래스에서 생성됩니다.
생성 가능한 이벤트가 확인되면 새로 제작할 때 개발 속도가 높아질 수 있다.
줄거리: 2.0을 지원 라이브러리로 하느냐, 3.0 이상으로 하느냐에 따라 슈퍼 클래스가Activity나ActionBarActivity를 바꿀 수 있다.
거추장스러운 경우
res/values/styles.xml
<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>

</resources>
NoAction Bar

· 항목 삭제


삭제 기능이 없는 것 같습니다.
폴더를 수동으로 열고 삭제합니다.

• 설치 후 경과 시간 상황


업데이트해.

Check for Updates 를 선택합니다.

• 일본어화


일본어도 조금 할 수 있을 것 같아요.
http://androidstudio.hatenablog.com/entry/2014/07/20/170308
해보려고 했는데 어설픈 일본어화로 안 하는 게 낫지 않을까요?이런 인상.
설정 후 시작 시 실망감
우리 집에서 일본어 맞출 때까지 안 해도 되죠?

· 영상 샘플 완성



2 안드로이드 학습


[안드로이드] Swift에서 온 안드로이드 ① 안드로이드 공부.

・학습시간에 관하여


약 5,6h
[명세]
약 5h
샘플 인코딩: 약 0.5h
기본적으로 내용을 확인하거나 인터넷에서 자료를 찾을 때 사용한다.

3 안드로이드로 레이아웃 만들기


[Android] Swift에서 온 Android ② 레이아웃

4 소스 파일을 Android로 전송


7/15~7/20 중 어느 것

Tips 요약


AndroidStudio


· Shift 두 번 검색 Anywhere
한 마디로 하면 전체 검색과 설정을 먼저 검색할 수 있고 문서도 검색할 수 있다.

초과 근무


• 링크 주소 확인
"Android 오픈 소스 라이브러리 활용" 에 소개된 라이브러리
· 안드로이드로 디버깅
· 안드로이드를 통한 경보 제어
· 안드로이드 팝업 화면
· 안드로이드의 진행 화면
· 안드로이드로 사진 찍기
· 안드로이드를 통한 Ajax 통신
http://qiita.com/tdaiku/items/cf2b1df990c657edd886
· 안드로이드를 통한 이미지 전송
· 안드로이드를 통한 푸시 알림@mobileBackend

좋은 웹페이지 즐겨찾기