Skip to main content

ఇది జరిగేలా చేయండి: మీ మొదటి ఐఫోన్ అనువర్తనాన్ని ఎలా రూపొందించాలి

Anonim

స్నాప్‌చాట్ యాప్‌లో ప్రజలు చాటింగ్‌ను ఇష్టపడతారు, రెండేళ్ల వయసున్న కంపెనీ విలువ 60 860 మిలియన్లు. ఇన్‌స్టాగ్రామ్‌లో ప్రజలు నిరంతరం ఫోటోలను పంచుకుంటారు, అందుకే ఈ ప్రోగ్రామ్‌ను స్వతంత్ర అనువర్తనంగా సంపాదించడానికి ఫేస్‌బుక్ 1 బిలియన్ డాలర్లు ఖర్చు చేసింది. అనువర్తన మార్కెట్ అభివృద్ధి చెందుతోందని చెప్పడం సురక్షితం.

మరియు, మరియు మీరు డెవలపర్ కాకపోయినా (లేదా స్టార్టప్ ల్యాండ్‌లో వారు చెప్పినట్లు “సాంకేతిక వ్యవస్థాపకుడు”) మీరు ప్రవేశించాలని అనుకున్నదానికన్నా సులభం. మీకు గొప్ప ఆలోచన ఉంటే మరియు వ్యాపార విషయాలతో మంచిగా ఉంటే, తదుపరి పెద్ద అనువర్తనాన్ని సృష్టించడంలో మీకు సహాయపడటానికి నేర్చుకునే వనరులు మరియు our ట్‌సోర్సింగ్ అవకాశాలు పుష్కలంగా ఉన్నాయి.

మీరు ప్రారంభించడానికి అవసరమైన ప్రాథమిక విషయాల తగ్గింపు ఇక్కడ ఉంది.

మీ యాప్ స్టోర్ డెవలపర్ ఖాతాను పొందండి

మొదట మొదటి విషయాలు: మీరు జాబితా చేయలేని అనువర్తనాన్ని అమ్మలేరు. ఆపిల్ యాప్ స్టోర్‌తో మీ ఖాతాను సెటప్ చేయడానికి సంవత్సరానికి $ 100 ఖర్చవుతుంది, కానీ మీరు ఆదాయాల నుండి మీకు చెల్లించే మరొక సంస్థ లేదా పేరుతో అనువర్తనాలను అభివృద్ధి చేయకపోతే ఇది అవసరం.

మీరు కొంతకాలం మీ అనువర్తనాన్ని ప్రారంభించకపోయినా, ఇప్పుడే చేయడం మంచిది - అనువర్తన స్టోర్ ఖాతా సహాయక అభివృద్ధి సాధనాలు మరియు వనరులకు ప్రాప్యతను అందిస్తుంది.

మీ అనువర్తనాన్ని మ్యాప్ చేయండి

హోమ్ స్క్రీన్‌లో ప్రజలు ఏ సమాచారాన్ని కనుగొంటారు? మీకు ఏ పేజీలు అవసరం? వినియోగదారులు ఏమి ఆశించారు? అనువర్తనం ఎలా ప్రవహిస్తుంది?

మీరు నిజంగా మీ అనువర్తనాన్ని రూపొందించడం ప్రారంభించడానికి ముందు, వినియోగదారు అనుభవం ఎలా ఉంటుందో మీరు పరిశీలించి, దాని యొక్క దృశ్యమాన ప్రాతినిధ్యాన్ని సృష్టించడం ప్రారంభించాలి. మీరు ఖచ్చితమైన సౌందర్యాన్ని తెలుసుకోవలసిన అవసరం లేదు, కానీ తార్కిక మరియు ప్రతినిధిని కలిసి పొందండి. కాగితంపై చేతితో గీసిన డ్రాయింగ్ లేదా బాల్సామిక్ వంటి డిజిటల్ వైర్‌ఫ్రేమింగ్ అనువర్తనాన్ని ఉపయోగించి అప్లికేషన్ యొక్క వివరణాత్మక “వైర్‌ఫ్రేమ్” ను రూపొందించడం మీ ఆలోచనలను నిర్వహించడానికి లేదా మీ మిగిలిన బృందంతో అనువర్తనం యొక్క కార్యాచరణను కమ్యూనికేట్ చేయడానికి మీకు సహాయపడుతుంది. ఆ గమనికపై:

కలిసి ఉంచండి

మీ అనువర్తన అభివృద్ధి చక్రాలు తిరగడానికి తదుపరి దశ వాస్తవానికి దాన్ని కోడింగ్ చేస్తుంది. కానీ అది మిమ్మల్ని భయపెట్టనివ్వవద్దు! మీరు మీ చేతులను మురికిగా, డిజిటల్‌గా చెప్పడానికి ఇష్టపడితే, డెవలపర్లు పుష్కలంగా స్వీయ-ప్రారంభకులకు చేయి ఇవ్వడానికి వారి నైపుణ్యాన్ని ఇంటర్నెట్‌కు తీసుకువస్తున్నారు.

మీరు పూర్తి సమయం ఉద్యోగం చేస్తుంటే మరియు మీ ఆలోచనను వేగంగా ఉపయోగించుకోవాలనుకుంటే - లేదా మీరు చాలా సంక్లిష్టమైనదాన్ని నిర్మిస్తుంటే-మీ కోసం మీ దరఖాస్తును రూపొందించడానికి మరియు కోడ్ చేయడానికి వేరొకరిని కూడా తీసుకోవచ్చు. ఇక్కడ రెండు ఎంపికలపై తక్కువైనది.

ఎంపిక 1: మీరే కోడ్ చేసుకోవడం నేర్చుకోండి

DIY కోడింగ్ కోసం ఇంటర్నెట్ యొక్క ఉత్తమ వనరులు ఇక్కడ ఉన్నాయి. శ్రద్ధతో, చాలా మంది మొదటి నెలలోనే ప్రాథమిక అనువర్తనాలను కోడింగ్ చేయడం ప్రారంభిస్తారు.

  • ట్రీహౌస్: ట్రీహౌస్ అన్ని విషయాల అనువర్తన-కోడింగ్ కోసం నమ్మశక్యం కాని వనరు. కోడ్ ఎలా నేర్చుకోవాలో నేర్చుకునే ప్రక్రియ ద్వారా మీకు మార్గనిర్దేశం చేసే ఆన్‌లైన్ ట్యుటోరియల్స్ మరియు ఇంటెన్సివ్ క్లాస్‌లను ఇక్కడ మీరు కనుగొనవచ్చు.
  • నైపుణ్య భాగస్వామ్యం: ఆన్‌లైన్ ట్యుటోరియల్ నిర్మాణంలో బాగా నేర్చుకోలేదా? పేరు సూచించినట్లుగా, నిపుణులు తమ నైపుణ్యాలను ఇతరులతో పంచుకోవడానికి స్కిల్‌షేర్ ఒక ప్రదేశం. సైట్‌లో ప్రాథమిక అవలోకనాలు మరియు బహుళ కోర్సు రకాలు ఉన్నాయి, ఇవి ఆన్‌లైన్‌లో లేదా వ్యక్తిగతంగా స్థానికంగా నేర్చుకోవడానికి మిమ్మల్ని అనుమతిస్తాయి (అందుబాటులో ఉంటే).
  • ఓవర్‌ఫ్లో స్టాక్: ఈ ఉచిత సేవ అభివృద్ధి అనుభవజ్ఞులను ప్రశ్నలతో నిపుణులతో సమాధానాలతో వంతెన చేస్తుంది. ఇది నేర్చుకోవటానికి చాలా సమగ్రమైన మార్గం కాదు, కానీ మీకు ఏదో అర్థం కాకపోతే ట్యుటోరియల్స్ మధ్య అంతరాలను ఇది నింపుతుంది.
  • మీరు ఈ క్రింది వాటిని కలిగి ఉండాలి మరియు తెలుసుకోవాలి:

  • ఫోటోషాప్: ఫోటోషాప్ అనేది డిజిటల్ ఇమేజ్ డిజైన్ మరియు సృష్టి యొక్క ప్రమాణం. డిజైన్‌ను తాము నిర్వహించాలనుకునే ఎవరికైనా ఈ సాఫ్ట్‌వేర్ అవసరం.
  • Xcode: ఇది ఆపిల్ యొక్క కోడింగ్ సరళీకరణ సాఫ్ట్‌వేర్. ఇది సమగ్రమైనది మరియు ఉపయోగించడానికి సులభమైనది, ఇది మీరు కోడింగ్ చేసేటప్పుడు ఏదైనా కోడింగ్ లోపాలను ట్రాక్ చేస్తుంది మరియు ఇది స్వయంచాలకంగా లోపాలను కూడా పరిష్కరించగలదు.
  • ఫోన్‌గాప్: ఎక్స్‌కోడ్‌కు ప్రత్యామ్నాయం, ఇలాంటి ప్రోగ్రామ్‌లు CSS, HTML మరియు జావాస్క్రిప్ట్ యొక్క మూలాధార పరిజ్ఞానంతో ఆమోదయోగ్యమైన అనువర్తనాలను సులభంగా సృష్టించడానికి మీకు సహాయపడతాయి.
  • Mac కంప్యూటర్: ప్రాథమికంగా అనిపిస్తుంది, కానీ iOS ప్లాట్‌ఫారమ్‌లో అభివృద్ధి చెందుతుంటే, మీకు ఆపిల్ కంప్యూటర్ అవసరం.
  • ఎంపిక 2: బృందాన్ని రూపొందించండి

    మీ అనువర్తనాన్ని రూపొందించడానికి మీరు ఇతరులను నియమించాలనుకుంటే, అవసరమైనంత వరకు మీరు అనేక నైపుణ్యాలు మరియు సిబ్బంది రకాలను వరుసలో ఉంచాలి. కొంతమంది కాంట్రాక్టర్లు బహుళ రంగాలలో నైపుణ్యం కలిగి ఉన్నప్పటికీ, ఈ నైపుణ్యాలన్నింటినీ ఒక వ్యక్తిలో కనుగొనవద్దు. మీ అనువర్తనం యొక్క సంక్లిష్టతను బట్టి, మీరు మొత్తం బృందాన్ని అవుట్సోర్స్ చేయవలసి ఉంటుంది లేదా ఇంటిలో సమగ్ర సమర్పణలతో ఏజెన్సీని నియమించుకోవాలి.

    ముఖ్యంగా, మీ బృందం నుండి మీకు అవసరమైన ఖచ్చితమైన నైపుణ్య సమితులను అర్థం చేసుకోండి. UX డిజైనర్లు (అనువర్తనం యొక్క కార్యాచరణను రూపొందించేవారు) లేఅవుట్ ఫండమెంటల్స్, ఇన్ఫర్మేషన్ ఆర్కిటెక్చర్ మరియు యూజర్ కార్యాచరణ యొక్క అంశాలను అర్థం చేసుకోవాలి. గ్రాఫిక్ డిజైనర్లు (లోగోలు మరియు ఇతర దృశ్యమాన అంశాలను రూపొందించేవారు) బ్రాండింగ్ మరియు బ్రాండ్ కొనసాగింపు యొక్క దృశ్యమాన అంశాలను అర్థం చేసుకోవాలి మరియు రంగు మరియు ఫాంట్ పథకాలు బ్రాండింగ్‌కు ఎలా దోహదం చేస్తాయి. డెవలపర్లు అనువర్తనం కోసం ఫౌండేషన్ డేటాబేస్ను నిర్మిస్తారు మరియు ఐఫోన్ అనువర్తనాల కోసం దీన్ని చేయడంలో నిర్దిష్ట అనుభవం ఉండాలి. డెవలపర్లు మీ ఆలోచన మరియు రూపకల్పనను అమలులోకి తెస్తారు మరియు దీన్ని యాప్ స్టోర్‌కు విజయవంతంగా సమర్పించడంలో సహాయపడతారు.

    ఏదైనా బడ్జెట్‌కు తగినట్లుగా డిజైనర్లు మరియు డెవలపర్‌ల కోసం చూడటానికి ఇక్కడ కొన్ని ప్రదేశాలు ఉన్నాయి:

  • oDesk
  • వారు అనువర్తనాలను తయారు చేస్తారు
  • Elance
  • GroupTalent
  • ODesk లేదా Elance వంటి సేవ అత్యంత ఆర్ధిక విధానంగా ఉంటుంది, ఎందుకంటే విదేశీ ప్రతిభావంతుల కోసం రేట్లు గంటకు $ 10 నుండి $ 50 వరకు ఉంటాయి, US- ఆధారిత పూర్తి సేవా సంస్థతో పనిచేయడానికి వ్యతిరేకంగా, ఇక్కడ రేట్లు సాధారణంగా గంటకు $ 75 నుండి $ 200 వరకు ఉంటాయి. (మొత్తంగా, మీరు ఫ్రీలాన్సర్లతో పనిచేసేటప్పుడు $ 5, 000- $ 10, 000 లేదా ఒక సంస్థతో పనిచేసేటప్పుడు anywhere 20, 000- $ 150, 000 నుండి ఎక్కడైనా చెల్లించాలని మీరు ఆశిస్తారు.) మీరు ఈ మార్గాన్ని అనుసరించాలని నిర్ణయించుకుంటే, ముందుగా our ట్‌సోర్సింగ్ గురించి డెరెక్ సివర్స్ కథనాన్ని తప్పకుండా చదవండి.

    ఒక బృందంతో పనిచేసేటప్పుడు, కమ్యూనికేషన్ ముఖ్యమని గుర్తుంచుకోండి. నవీకరణల నుండి సూచనల వరకు, ఆలోచనలను ప్రసారం చేయడం నుండి ఇన్పుట్ పొందడం వరకు, మీరు మీ బృందంతో సన్నిహితంగా ఉన్నారని నిర్ధారించుకోవడానికి మీరు సాధనాలను కలిగి ఉండాలి. బేస్‌క్యాంప్ వంటి ప్రాజెక్ట్ మేనేజ్‌మెంట్ సాధనాలు ఆలోచనలను పంచుకోవడానికి మరియు నిర్వహించడానికి అక్కడ చాలా ఉపయోగకరమైన సాధనాలు. మీ బృందంలోని ప్రతి ఒక్కరితో డిజిటల్ కాన్ఫరెన్స్ గదిలో రిమోట్-యాక్సెస్ వైట్‌బోర్డ్ కలిగి ఉన్నట్లు ఆలోచించండి.

    ఇంకా సిద్ధంగా ఉన్నారా?

    మీరు చూడగలిగినట్లుగా, మీతో చేరడానికి సాంకేతిక సహ వ్యవస్థాపకుడిని కనుగొనకుండా మీ కలల అనువర్తనాన్ని రూపొందించడానికి మరియు నిర్మించడానికి చాలా ఎంపికలు ఉన్నాయి. ఇప్పుడు, ఆ ఆలోచన తీసుకొని దానితో పరుగెత్తండి.

    మీ ఐఫోన్ అనువర్తనానికి ప్రాణం పోసేందుకు మీరు ఏ ఇతర వనరులను కనుగొన్నారు?