반응형

# 소수

  • 소수란 1과 자기 자신으로만 나누어지는 수를 의미한다.
  • 1은 소수가 아니다.
반응형

'기타' 카테고리의 다른 글

(면접 예상) 동기와 비동기, Request와 Response, 오버로딩과 오버라이딩, MVC  (0) 2020.11.09
픽토그램  (0) 2020.10.30
앱 출시 방법  (0) 2020.10.27
구름 IDE를 이용한 앱 개발  (0) 2020.10.27
사이트 맵 생성하기  (0) 2020.10.08
반응형

# 앱 출시 방법

  • 구글 플레이스토어의 경우 앱 출시를 위해 개발자 계정이 필요하다. 개발자 계정은 최초 가입시 약 3만원($25)의 비용이 든다. 해당 등록비는 1회 납부 시 평생 출시 가능
  • 원스토어의 경우 무료로 앱 등록 가능, 수수료도 타사에 비해 저렴한 편이다. 시장 규모는 작고, 이용자가 많진 않음, 하지만 네이버와 연계
  • 애플의 앱스토어의 경우 개발자 계정이 필요하며, 개발자 개정은 약 12만원($99)의 비용이 든다. 매년 납부해야 한다.

 

## 구글 플레이스토어 앱 출시 방법

 

Redirecting...

 

play.google.com

  • 금액 납부 및 추가 정보 등록 완료 후 나오는 화면에서 앱 만들기 클릭
  • 앱 이름, 언어 선택 등 정보 클릭 후 앱 만들기 진행
  • 포함할 이미지의 경우 theapplaunchpad.com/ 아래에서 생성하여 진행할 수 있다.
 

App Screenshot Generator for App Store & Google Play

AppLaunchpad is an android & ios screenshot generator to create customized App Store & Google Play images for your app & export them in resolutions Apple & Google require.

theapplaunchpad.com

 

> 메인

개인정보처리방침 간단히 만들기 개인정보처리방침을 간단하게 작성해 보세요.

www.privacy.go.kr

 

출처 : 조코딩 유튜브 www.youtube.com/watch?v=Z2lRecZfgoc

 

반응형

'기타' 카테고리의 다른 글

픽토그램  (0) 2020.10.30
소수  (0) 2020.10.29
구름 IDE를 이용한 앱 개발  (0) 2020.10.27
사이트 맵 생성하기  (0) 2020.10.08
카카오 맵 api 주소로 장소 표시하기(좌표 얻기)  (0) 2020.10.07
반응형

# 구름 IDE를 이용한 앱 개발

## 준비물

 

구름IDE - 설치가 필요없는 통합개발환경 서비스

구름IDE는 언제 어디서나 사용 가능한 클라우드 통합개발환경(Integrated Development Environment IDE)을 제공합니다. 웹브라우저만 있으면 코딩, 디버그, 컴파일, 배포 등 개발에 관련된 모든 작업을 클라

ide.goorm.io

 

## 진행방법

1. 컨테이너 생성

  • 구름 IDE 가입 후 로그인, 우측 상단 대시보드 클릭하여 진입
  • 새 컨테이너 생성 클릭 후 아래 처럼 입력 후 생성 클릭
이름 : 앱이름
지역 : 서울(한국)
공개 범위 : 원하는 것 선택
( public 일 경우 공개 / private 일 경우 비 공개 )
소프트웨어 스택 : React Native 

 

2. 작업 진행

 

WebView - Expo Documentation

WebView react-native-webview provides a WebView component that renders web content in a native view. Platform Compatibility Android DeviceAndroid EmulatoriOS DeviceiOS SimulatorWeb You should refer to the react-native-webview docs for more information on t

docs.expo.io

  • 사이트 진입하여 아래 코드 복사 후 컨테이너로 가져와서 진행
터미널에 아래 입력하여 설치 진행
expo install react-native-webview


Usage 부분 코드 복사 후 App.js에 붙여넣기
import * as React from 'react';
import { WebView } from 'react-native-webview';

export default class App extends React.Component {
  render() {
    return <WebView source={{ uri: 'https://expo.io' }} style={{ marginTop: 20 }} />;
  }
}


위 코드 uri 부분(uri: 'https://expo.io')에 본인이 작업하여 배포한 사이트 주소 입력
  • 입력 완료 후 우측 상단에 재생 버튼 클릭하여 실행
  • 실행하면 QR코드가 나오는데, 안드로이드의 경우 Expo 어플을 설치, IOS의 경우 Expo Client 어플 설치 후 어플로 해당 QR 코드 스캔하여 정상실행 되는지 확인

 

3. 앱 출시 준비하기

  • app.json 파일 실행
  • expo 항목의 name은 해당 앱의 이름입력
  • 앱 icon, splash 이미지의 경우 구글에 expo app icon 입력하여 나오는 사이트에서 규격 확인 (docs.expo.io/guides/app-icons/
  • (icon의 경우 1024x1024, splash 이미지의 경우 1242x2436, png 형식의 파일)
 

App Icons - Expo Documentation

App Icons Your app's icon is what users see on the home screen of their devices, as well as in the App Store and Play Store. This is one topic where platform differences matter, and requirements can be strict. This guide offers details on how to make sure

docs.expo.io

 

Building Standalone Apps - Expo Documentation

To run it on your iOS simulator, first build your project with the simulator flag by running expo build:ios -t simulator, then download the artifact with the link printed when your build completes. To install the resulting tar.gz file, unzip it and drag-an

docs.expo.io

  • 아래 코드 입력하여 진행
터미널에 아래 입력하여 설치 진행
npm install -g expo-cli


설치 완료 후 오류 방지를 위해 왼쪽 폴더 목록의 .expo 폴더 삭제


app.json 에 안드로이드, ios 관련 코드 추가
 "ios": {
      "bundleIdentifier": "com.yourcompany.yourappname",
      "buildNumber": "1.0.0"
    },
    "android": {
      "package": "com.yourcompany.yourappname",
      "versionCode": 1
    }

 

4. 출시할 수 있는 apk 파일 생성

  • 아래 입력하여 진행
아래 입력 후 엔터
expo build:android


빌드 진행을 위해 expo 계정 필요
계정이 없는 경우 터미널에 나온 문구 중 계정 생성 클릭하여 진행


계정 생성 및 로그인 후
key 관리 문구나오면 expo가 진행할 수 있도록 선택
  • 완료 후 터미널에 나온 expo 링크로 진입, 로그인 후 Builds에 가서 완료된 내역에서 다운로드  버튼 클릭하여 apk 파일 다운로드 진행
  • 안드로이드의 경우 터미널에 나온 링크로 접속하여 apk 파일을 다운로드, 설치할 수도 있다.

 

출처 : 조코딩 유튜브 www.youtube.com/watch?v=8eIQNfPbRms

 

반응형

'기타' 카테고리의 다른 글

소수  (0) 2020.10.29
앱 출시 방법  (0) 2020.10.27
사이트 맵 생성하기  (0) 2020.10.08
카카오 맵 api 주소로 장소 표시하기(좌표 얻기)  (0) 2020.10.07
파이썬 slice  (0) 2020.10.07
반응형

# 사이트 맵 생성하기

  • www.xml-sitemaps.com/ 접속하여 사이트 맵 생성을 진행한다.
  • 사이트 접속 후 주소입력창에 사이트맵을 생성할 주소를 입력 후 생성을 클릭한다.
 

Create your Google Sitemap Online - XML Sitemaps Generator

Installable version We offer a server-side script written in PHP language that you can install on your server and create sitemap for your website. The script doesn't have the limit on number of pages included in sitemap, although server resources required

www.xml-sitemaps.com

  • 완료 후 생성된 사이트 맵.xml 파일을 프로젝트의 resource에 넣어준다.
  • 사이트맵 주소( 도메인명/resource.sitemap.xml 을 통해 사이트 맵 확인 가능하다. )
  • 구글, 네이버 사이트 맵 제출의 경우 아래 사이트에서 에서 사이트 맵 제출 클릭 후 도메인명 뒷 부분(/resource/sitemap.xml)을 입력하여 제출하면된다.
  • search.google.com/search-console/about
 

Google Search Console

Search Console 도구와 보고서를 사용하면 사이트의 검색 트래픽 및 실적을 측정하고, 문제를 해결하며, Google 검색결과에서 사이트가 돋보이게 할 수 있습니다.

search.google.com

 

네이버 서치어드바이저

네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요

searchadvisor.naver.com

 

반응형

'기타' 카테고리의 다른 글

앱 출시 방법  (0) 2020.10.27
구름 IDE를 이용한 앱 개발  (0) 2020.10.27
카카오 맵 api 주소로 장소 표시하기(좌표 얻기)  (0) 2020.10.07
파이썬 slice  (0) 2020.10.07
구글 / 네이버 사이트 등록방법  (0) 2020.10.06

+ Recent posts