| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- jQuery Plugin
- CSS
- 쇼핑몰구축
- 안드로이드
- PHP
- 홈페이지제작
- 웹디자이너
- 고도몰
- 커스터마이징
- 사이트제작
- 워크식스
- 웹에이전시
- plugin
- 프로그래머
- 제이쿼리
- 웹퍼블리싱
- 웹퍼블리셔
- 웹개발자
- 홈페이지구축
- 쇼핑몰
- 쇼핑몰제작
- 웹디자인
- 플러그인
- JQuery
- 포트폴리오
- 3D프린터
- work6.kr
- 홈페이지
- 튜닝
- 개발자
- Today
- Total
목록전체 글 (599)
그냥 개발자 블로그
어플을 제작하려면 얼마나 비용이 들까요? 아마도 생각하시는 것보다 많은 비용이 발생합니다.어플에는 크게 안드로이드 폰용과 아이폰용으로 두가지를 만들게 되는데요. 하나 만드는데 평균 300만원의 견적을 받아보시게 됩니다. 그렇다면 어플 하나 만드는데 왜 이렇게 비싼 걸까요? 우선 첫째는 노동력 입니다. 어플도 소프트웨어의 한 종류 입니다. 따라서 웹사이트 제작 비용과 마찬가지로 비용 산출 방법은 제작 기간 및 제작 참여 인원 수에 비례하게 증가하게 되는데 어플은 제작하는데 많은 시간이 필요하기 때문 입니다. 둘째는 유지비용 입니다. 어플 제작이 완료되면 안드로이드는 플레이스토어, 아이폰은 앱스토어에 어플을 올려 놓아야 고객들이 설치하여 사용이 가능 합니다. 그런데 플레이스토어나 앱스토어 어플을 올려 놓으려..
새로운 환경에서 개발할때 간혹 SDK 툴 일부를 설치하지 않고 apk를 만들었다가 실제로 동작하지 않는 경우가 있습니다. 특히나 FCM 을 만들때 종종 발견되고는 하는데 이런 경우 아래와 같이 해결할 수 있습니다. 1. 안드로이드 스튜디오에 Preferences (환경설정)을 클릭 합니다. 2. Appearance & Behavior > Android SDK > SDK Tools에서 Google Play services에 체크를 한후 Apply 버튼으로 설치해줍니다. 3. 다시 빌드 하여 apk 추출 합니다. copyright (c) 2017 워크식스
안드로이드 테스트용 apk가 설치 되지 않을때가 있습니다. 보통 64k이상의 메서드로 구성된 앱이여서 발생하는 문제가 다수입니다. 이런 경우 multidex를 이용하여 문제를 해결할 수 있습니다. 이전에 하이브리드앱 만들기 소개할때 사용한 프로그램을 가지고 소개 해드립니다. 1. build.gradle (Module: app) 파일에 아래와 같이 추가 해줍니다. 2. Sync Now를 클릭 합니다. 3. AndroidManifest.xml 에 다음을 추가 추가해줍니다. copyright (c) 2017 워크식스
정식 배포용이 아닌 개발중에 테스트를 위해서 apk를 추출해야 할때가 있습니다. 여기서는 테스트용 apk 추출 방법을 소개 합니다. 1. Build APK를 클릭 합니다. 2. 빌드가 완료되면 우측 하단에 알림이 뜹니다. Reveal in Finder 를 클릭 합니다. 3. app-debug.apk 파일을 복사하여 스마트폰에 넣고 실행하면 설치가 됩니다. [기타] 어플 실행 안되고 firebase-messaging 에러 발생하는 경우 해결법 안드로이드 테스트용 apk 설치가 안될때 해결법 (multidex) [목차] 1. 프로젝트 생성 하기 - 안드로이드 모바일웹으로 하이브리드앱 만들기 1 2. 푸시 사용 준비하기 (FCM) - 안드로이드 모바일웹으로 하이브리드앱 만들기 2 3. 푸시 기능 만들기 (FC..
어플을 설치 했을때 화면에 보이는 메인 아이콘을 설정하는 방법을 소개 합니다. 1. mipmap에서 Image Asset를 선택해 줍니다. 2. Icon Type을 Launcher Icons로 하고 Asset Type을 Image로 하여 설정 합니다. 이미지는 정사각형의 png 파일이 적합합니다. 3. Finish를 눌러 생성을 마치면 자동으로 생성 됩니다. [목차] 1. 프로젝트 생성 하기 - 안드로이드 모바일웹으로 하이브리드앱 만들기 1 2. 푸시 사용 준비하기 (FCM) - 안드로이드 모바일웹으로 하이브리드앱 만들기 2 3. 푸시 기능 만들기 (FCM) - 안드로이드 모바일웹으로 하이브리드앱 만들기 3 4. 푸시 테스트 하기 - 안드로이드 모바일웹으로 하이브리드앱 만들기 4 5. 웹뷰추가하기 - 안..
앱을 시작할때 스플레시 화면이 약 4초정도 보여지게 하고 싶을때 다음과 같이 합니다 1. SplashActivity 자바 클래스를 만들어 다음과 같이 내용을 작성해 줍니다. 2. 600 x 1024 파일로 이미지를 만들어서 drawable 바로 아래 추가 합니다. 3. styles.xml 에 다음과 같이 새로운 스타일을 추가해 줍니다. 4. AndroidManifest.xml 파일에 SplashActivity 라는 이름의 액티비티를 추가 해줍니다. 그리고 MainActivity 에 intent-filter 내용을 SplashActivity 액티비티로 이동 시킵니다. [목차] 1. 프로젝트 생성 하기 - 안드로이드 모바일웹으로 하이브리드앱 만들기 1 2. 푸시 사용 준비하기 (FCM) - 안드로이드 모바일..
웹뷰에서는 뒤로 가기를 눌렀을때 이전 페이지로 가지 않고, 앱이 닫혀 버리는 현상이 발생 합니다. 이를 위해서 별도의 처리를 해줘야 합니다. 1. MainActiviey 자바 클래스에서 다음을 추가 해줍니다. public class MainActivity extends AppCompatActivity { WebView mWebView; TextView errorVeiw; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //푸시프로세스(FCM) FirebaseMessaging.getInstance().subs..
웹뷰까지 생성하고 테스트를 하다보면 이상한 점을 발견할 수 있습니다. 바로 자바스크립트 alert과 confirm이 동작하지 않는것 입니다. 여기서는 일부 자바스크립트 동작을 원할하게 할수 있도록 하는 개발을 소개 합니다. 1. MainActivity 자바 클래스를 아래와 같이 수정해줍니다. public class MainActivity extends AppCompatActivity { WebView mWebView; TextView errorVeiw; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Fir..