개발기록(4)
-
[스마이트]일단 뼈대는 완성했다.
검은곰의 스마이트 정보 어차피 국내 유저층부터 적은 스마이트인지라, 쓸 사람도 많이 없을 것 같아서 아이콘이나 배너도 따로 만들지 않았다. 나중에 시간이 되면 만들어서, 업데이트 할 때 끼워넣던가 해야겠다. Release 결과물이 덮어쓰기가 안되는 것 같아서, 결과물을 지우고 다시 빌드하려다가 소스코드 전체를 삭제하는 참사가 발생했었다. 복구 프로그램을 써서 복구했는데, 앱 자체가 복잡하거나 크지 않다보니 손실도 크지는 않았다. 아이템의 세부정보를 표시하는 Fragment가 박살나고, Manifest파일이 날아가서 ADMob 관련된 에러가 발생했다. Manifest의 태그가 잘못되면, 어플리케이션을 실행할 때 ADMob 관련된 에러가 발생한다는 건 처음 알았다. 이 내용은 추후에 다시 정리하기로 하고… ..
2019.03.04 -
2. Assets에 Json파일을 넣자.
> [1. 밑그림](https://zerodice0.tistory.com/122)에 이어서 번역된 json파일을 들고 작업을 하기 시작했다. 대학교 졸업하고나서 몬스터헌터4가 나올 무렵, 일본 Wiki를 크롤링해서 기계번역해주는 어플을 만들었으니까... 거진 4년만에 안드로이드 애플리케이션을 만드는 셈인가. Java문법도 거의 기억이 나지 않는지라, Kotlin을 사용하기로 했다. > `Master/Detail Flow`은 리스트를 표시해주고, 리스트를 클릭하면 아이템의 자세한 내용을 표시해준다. 간단하게 리스트에 아이템을 뿌려주고, 아이템을 클릭하면 자세한 설명을 표시해주면 될 것 같았다. `New Project`에서 `Master/Detail Flow`를 생성했다. 만들고 실행해보니 더미 데이터를 리..
2019.02.24 -
1. 밑그림
쪼오끔 의욕이 떨어지고 있어서, 생각을 정리하기로 했다. AWS Lambda를 이용해서 하루에 한번씩 AWS Dynamic DB를 업데이트하고, 그 내용에 한국어 번역만 추가하면 어찌어찌 변경사항이 있을때마다 번역만 하면 되겠지? API도 Lambda를 쓸까? 드디어 Kotlin으로 뭔가 하나 만들어보겠군! Android에 데이터는 어떻게 넣지? … 저번주까지 그런 생각을 했었는데, 곰곰히 생각해보니 AWS를 사용할 정도로 데이터가 많은 것도 아니고, 서비스의 사용량이 많은것도 아니며, 심지어 사용자의 입장에서 생각해볼 때 앱을 켤 때마다 데이터를 인터넷에서 가져오는 건 생각보다 귀찮은 일이다. 그것도 게임을 옆에 켜놓고 급하게 아이템 정보를 찾을때는 더더욱. 정작 JSON파일을 번역할 때는 번역된 필드..
2019.02.21 -
1일차~2일차
[1일차]- Firebase에 AngularJS2.0을 올려보고싶었다. 무작정 Firebase부터 돌려봤다. - Firebase자체는 그다지 어렵지 않았다. firebase-tools을 설치하고 로그인한 뒤에, 폴더를 생성한 후 firebase init으로 초기화해주는걸로 충분했다. firebase serve를 입력하면 localhost:5000에서 현재 코드를 확인할 수 있었다. - firebase deploy를 이용하여 배포기능도 확인했다. 생각보다 잘 돌아간다. 아직 아무런 코드도 작성 안했기에, firebase console로 연결되는 페이지만 뜨지만. - angularjs 2.0 tutorial페이지에 있는 quick start를 따라해봤다. styles.css를 public폴더에 위치시켰는데,..
2016.11.08