본문 바로가기
반응형

안드로이드3

안드로이드 개발후기 우선 eclipse, android studio 가 무겁고 너무 느린데 빌드하는데도 시간이 너무 오래걸린다!! 테스트할때 android emulator나 기기 직접 연결이 필요한데 둘 다 경험이 별루다. emultor의 경우, 너무 느리다. 안드로이드 맨 초기에는(2010년 초반) 정말정말 너무너무 느려서 개발 못할정도였다. android 폰 없으면 개발 포기해야했을정도.. 지금은 그래도 좀 나아졌으나, 그래도 개발하기엔 너무 느려서 개인적으로는 에뮬레이터 못써먹겠다. ios 앱 개발은 에뮬레이터가 쌩쌩하게 잘 돌아가서 아이폰 없이도 잘만 개발했었는데 반해 차이가 너무 난다. 안드로이드 폰을 USB 연결해서 개발하는것도 여간 신경질나는게 아니다. 폰을 좀만 건드려도 USB연결이 끊어지기도 하고, USB인.. 2021. 8. 9.
sqlite 사용후기 "간단하고 쉬운 local DB" 장점 1. local에 File 기반 DB를 쓸수 있다. 2. 설치과정이 따로 없다. 파일 복사 만으로도 가능하며 USB에 넣는 등 이동 용이. 3. transaction, index, trigger 등 일반 RDBMS에서 필요한 기능들을 웬만하면 제공한다. 4. 굉장히 가볍다. 단점 1. network 접근 불가. 원격지에서 접속을 위해 웹서버 등을 중간에 놔둘수 있긴하다. 2. scalable 불가. 대규모 application에서는 사용하기 힘들다. 3. 보안 이슈 : data encryption이 따로 없고, authentication / authrization을 지원하지 않는다. 컴퓨터가 해킹당하면 바로 정보 털린다. 결론 굉장히 가볍게 쓸수있는 DB이다. 저장.. 2021. 7. 26.
코틀린 개발후기 장점 1. 코드가 간결해지는 부분이 있다. 2. NPE가 발생하지 않도록 잘 신경써서 코딩할 수 있다. 3. 생성자를 안써도 되는거라던지 ;를 안써도 되어 번거롭지 않게 코딩 가능 단점 1. java에 익숙해서인지 ;랑 생성자 안쓰는게 어색하다. 2. 빌드속도가 느린거 같다. 3. val 과 var 쓸때마다 헷갈린다.. 4. when 절은 또 뭐꼬.. switch 가 아닌 when 절을 쓰다니 총평 구글에서 안드로이드 앱 만들때 이 언어쓰라고 강하게 밀어 붙이는거 같아서 쓰긴 쓰는데 IDE(안드로이드 스튜디오)때문에 그런것도 있어서 그런지 느리고 답답한 부분이 있다. 웹개발 위주로 하신분이라면 빌드속도 너무 느리고 IDE도 느리다고 느끼실 수 있다. IDE속도는 컴 사양 좋으면 갠찮으려나.. 근데 스타2.. 2021. 6. 28.
반응형